-O / dev / null n'est nécessaire que si vous ne vous souciez vraiment pas des erreurs, car sans cela, les erreurs seront écrites dans stderr (tandis que le fichier est écrit dans stdout).
Greg Hewgill
droite. ou vous pouvez vérifier les codes d'erreur ... tant que vous dirigez la sortie vers un fichier et non une autre commande.
pQd
AFAIK, pas besoin de -o / dev / null car cela va quand même à stderr.
Milan Babuškov
10
Vous pouvez utiliser wget -qO- $URLpour simplifier les choses.
Oli
wget -qO- $URLfonctionne si vous utilisez Wget sur Windows
Chris S
35
Ou utilisez curl, où c'est le comportement par défaut.
Hors sujet, mais j'ai utilisé lynx dans certains de mes scripts pour analyser automatiquement le HTML pour moi chaque fois que j'avais besoin du contenu d'une page et que je ne me souciais pas du balisage. C'est super pour ça
Matt Simmons
en effet, les deux lynx et w3m ont une option -dump. Je préfère w3m pour son support de table et de cadre.
David Pashley
0
Juste pour ajouter une autre option: j'utilise souvent lwp-request, de libwww-perl, pour cela. Il sort par défaut sur STDOUT et est plus susceptible que curl d'être installé sur les systèmes que j'utilise (votre situation peut varier).
FWIW, Mac OS a curl (pas wget) et je pense que d'autres BSD font aussi. Comme beaucoup de systèmes embarqués * nix que j'ai utilisés. Je ne sais pas si Perl est plus courant que curl.
wget -qO- $URL
pour simplifier les choses.wget -qO- $URL
fonctionne si vous utilisez Wget sur WindowsOu utilisez curl, où c'est le comportement par défaut.
http://curl.haxx.se/
la source
-s
ne fera pas de mal pour le rendre silencieux, en particulier avec un petit fichier.Il existe d'autres méthodes que vous pouvez utiliser à la place de wget et curl:
Vous pouvez utiliser lynx:
w3m:
et libwww-perl est livré avec un programme pratique appelé GET (ainsi que HEAD et POST, qui font ce que vous pensez qu'ils font)
la source
Juste pour ajouter une autre option: j'utilise souvent lwp-request, de libwww-perl, pour cela. Il sort par défaut sur STDOUT et est plus susceptible que curl d'être installé sur les systèmes que j'utilise (votre situation peut varier).
la source
Voici comment je l'ai fait:
la source
Je suggère d'utiliser Aria2 . C'est un puissant téléchargeur.
la source