O -o / dev / null é necessário apenas se você realmente não se importa com erros, pois sem esses erros serão gravados no stderr (enquanto o arquivo é gravado no stdout).
Greg Hewgill 15/06/09
direita. ou você pode verificar os códigos de erro ... desde que canalize a saída para um arquivo e não para outro comando.
pQd
AFAIK, não há necessidade de -o / dev / null, pois isso vai para o stderr de qualquer maneira.
Milan Babuškov 15/06/2009
10
Você pode usar wget -qO- $URLpara simplificar as coisas.
Oli
wget -qO- $URLfunciona se você estiver usando o Wget no Windows
Offtopic, mas usei o lynx em alguns dos meus scripts para analisar automaticamente o html para mim sempre que eu precisasse do conteúdo de uma página e não me importasse com a marcação. É ótimo para que
Matt Simmons
de fato, o lynx e o w3m têm uma opção -dump. Eu prefiro o w3m por seu suporte de mesa e estrutura.
David Pashley
0
Apenas para adicionar outra opção: eu costumo usar lwp-request, da libwww-perl, para isso. Ele gera STDOUT por padrão e é mais provável que o curl seja instalado nos sistemas que eu uso (sua situação pode variar).
FWIW, o Mac OS tem curl (não wget) e acredito que outros BSDs também. Assim como muitos sistemas embarcados * nix que usei. Não tenho certeza se Perl é mais comum que curl.
wget -qO- $URL
para simplificar as coisas.wget -qO- $URL
funciona se você estiver usando o Wget no WindowsOu use curl, onde é o comportamento padrão.
http://curl.haxx.se/
fonte
-s
não vai doer para ficar quieto, principalmente com um arquivo pequeno.Existem outros métodos que você pode usar em vez do wget e curl:
Você pode usar o lynx:
w3m:
e o libwww-perl vem com um programa útil chamado GET (também possui HEAD e POST, que fazem o que você acha que eles fazem)
fonte
Apenas para adicionar outra opção: eu costumo usar lwp-request, da libwww-perl, para isso. Ele gera STDOUT por padrão e é mais provável que o curl seja instalado nos sistemas que eu uso (sua situação pode variar).
fonte
Foi assim que eu fiz:
fonte
Eu sugiro usar o Aria2 . É poderoso downloader.
fonte