是否可以让 WGET 仅显示下载进度(例如下载栏),而不是所有的连接信息,因为它在客户端看起来有点丑,可以做到吗?
答案1
您可以使用:
wget --no-verbose ...
wget -nv ...
使 wget 更简洁。当我看到“更简洁”时,我的意思是您得到:
- 打印一行文本,其中包含每次下载的文件名
- 没有进度条
答案2
有一个StackOverflow 上的回答这样做:
wget -q --show-progress http://example.com
--show-progress
将覆盖“安静”标志。
对于 wget <1.16,使用这个优秀的答案反而。
答案3
以下选项非常适合显示最小进度而无需完全静音,例如-q
:
wget --progress=bar:force:noscroll https://repo.anaconda.com/...
对于 wget 1.16+,使用-q --show-progress
仅显示进度条,如先前的答案。
wget -q --show-progress https://repo.anaconda.com/...
答案4
尝试curl
反而...
$ curl "http://curl.haxx.se/download/curl-7.21.6.tar.lzma" -o nul % 总计 % 已接收 % Xferd 平均速度 时间 时间 时间 当前 Dload 上传 总耗时 剩余速度 11 1838k 11 213k 0 0 7996 0 0:03:55 0:00:27 0:03:28 18096
...或者curl -#
:
$ curl "http://curl.haxx.se/download/curl-7.21.6.tar.lzma" -o nul -# ######### 13.3%