Como faço para buscar remotamente arquivos de URLs redirecionados de um terminal?


Respostas:


20

Em curlvez disso, use - e se você sabe que é um arquivo tar, basta canalizar a saída tarpara extraí-la automaticamente.

curl -L https://github.com/simplegeo/python-oauth2/tarball/master | tar xz

Se você quiser salvar o arquivo, use a -oopção com seu próprio nome ou tente -O, que usará o nome do arquivo remoto automaticamente (mas nem sempre funcionará).

De man curl:

-L: Se o servidor relatar que a página solicitada foi movida para um local diferente (indicado com um cabeçalho Location: e um código de resposta 3XX), essa opção fará com que o redemoinho de curl refaça a solicitação no novo local

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.