106 votes

Obtenir que WGET affiche une sortie moins verbeuse

Est-il possible de faire en sorte que WGET n'affiche que la progression du téléchargement, par exemple la barre de téléchargement, au lieu de toutes les informations de connexion, car cela semble un peu laid du côté client ?

103voto

Vous pouvez utiliser -nv o --no-verbose pour rendre wget moins verbeux, mais il ne montrera pas la progression du téléchargement dans ce cas.

63voto

Michael Points 839

Il y a un réponse sur StackOverflow qui fait ça :

wget -q --show-progress http://example.com

--show-progress remplacera le drapeau "quiet".

Pour wget <1.16, utilisez <a href="https://superuser.com/a/1551463/23156">cette excellente réponse </a>à la place.

20voto

Jonathan L Points 201

L'option suivante fonctionne très bien pour montrer un progrès minimum sans le silence complet comme -q :

wget --progress=bar:force:noscroll https://repo.anaconda.com/...

Pour wget 1.16+, utilisez -q --show-progress pour n'afficher que la barre de progression, comme indiqué dans la rubrique une réponse antérieure .

wget -q --show-progress https://repo.anaconda.com/...

6voto

James Mertz Points 390

Essayez curl au lieu de...

$ curl "http://curl.haxx.se/download/curl-7.21.6.tar.lzma" -o nul
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 11 1838k   11  213k    0     0   7996      0  0:03:55  0:00:27  0:03:28 18096

...ou curl -# :

$ curl "http://curl.haxx.se/download/curl-7.21.6.tar.lzma" -o nul -#
#########                                                                 13,3%

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X