http obtido a partir do shell no Mac OS X


16

Eu gostaria de baixar um link como:

http://example.org/file.mp3

Agora, sou viciado em shell o suficiente para saber o que o SCP faz, mas é aí que o meu dom nerd termina. Então, existe um programa shell que me permite basicamente obter um http e canalizá-lo para um arquivo?


@fakeit Se você responder a comentários de outros usuários, que eles saibam escrevendo @PrefixOfUsername em seu comentário, por exemplo @ Daniel , @ Dan , @fakeit ou @fake . Dessa forma, eles são notificados pelo SuperUser. @ Beck está próximo, mas não funciona.
Daniel Beck

@ Daniel Daniel, obrigado pelo conselho. Então, todo mundo com "Daniel" no prefixo também não será notificado? Ou é inteligente e procura apenas os "Daniel's" que responderam / comentaram?
fakeit

1
No máximo, uma única pessoa é notificada através dessa funcionalidade @ (portanto, não é necessário notificar 20 pessoas preenchendo seu comentário com @), além de sempre a pessoa que você criou na publicação em que você comenta (é por isso que você é notificado sobre isso comentar sem um @ para você). Ele retrocede no tempo no mesmo segmento de comentários e leva o usuário correspondente mais recente. Se um "Dan" comentasse aqui, ele e eu estaríamos competindo por qualquer @Dannotificação de outras pessoas, mas @Danieliriam até mim. O prefixo deve ter 3 ou mais caracteres, @fanão funcionará.
Daniel Beck

@Daniel Awesome. Obrigado por toda a sua ajuda hoje. Você é demais.
fakeit

Respostas:


23
wget http://example.org/file.mp3

(pode ser necessário instalá-lo, por exemplo, usando Homebrew , MacPorts ou Fink - desde que você ainda esteja no Mac OS X)

Como alternativa, você pode usar curl, o que é padrão no Mac OS X:

curl http://example.org/file.mp3 > local_filename.mp3

1

O Wget e o curl podem não estar instalados em alguns sistemas tipo Unix, por padrão. Mas você também pode usar: ele salva a resposta no diretório atual com o nome do arquivo URL. Para mudar veja
fetch http://example.org/file.mp3
man fetch

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.