前段时间,当我使用 wget 时,它显示了一个简单的进度条。现在,它显示了这一大行逐行输出:
600K .......... .......... .......... .......... .......... 9% 194K 39s
650K .......... .......... .......... .......... .......... 10% 184K 39s
700K .......... .......... .......... .......... .......... 10% 195K 38s
750K .......... .......... .......... .......... .......... 11% 101K 39s
800K .......... .......... .......... .......... .......... 12% 180K 38s
850K .......... .......... .......... .......... .......... 12% 270K 37s
900K .......... .......... .......... .......... .......... 13% 187K 37s
950K .......... .......... .......... .......... .......... 14% 193K 36s
1000K .......... .......... .......... ......^C
如何在没有自定义命令行过滤器的情况下改回简单的进度条(以及一些像它总是显示的标题信息)?
更新:
事实证明,当我没有进入常规终端时,就会发生这种情况。这里的问题是,我正在构建 dockerfile,所以即使我这样做,也会发生这种情况:
--progress=bar:force:noscroll
mongo-c-driver-1.7. 9%[> ] 636.56K 185KB/s eta
35mongo-c-driver-1.7. 9%[> ] 687.56K 195KB/s eta
35mongo-c-driver-1.7. 10%[=> ] 738.56K 201KB/s eta
35mongo-c-driver-1.7. 11%[=> ] 789.56K 201KB/s eta
33mongo-c-driver-1.7. 12%[=> ] 840.56K 201KB/s eta
33mongo-c-driver-1.7. 12%[=> ] 891.56K 201KB/s eta
33mongo-c-driver-1.7. 13%[=> ] 942.56K 201KB/s eta
33mongo-c-driver-1.7. 14%[=> ] 993.56K 200KB/s eta 32mongo-c-driver-1.7. 14%[=> ] 1.02M 199KB/s eta
32mongo-c-driver-1.7. 15%[==> ] 1.07M 198KB/s eta
32mongo-c-driver-1.7. 16%[==> ] 1.12M 200KB/s eta
32mongo-c-driver-1.7. 17%[==> ] 1.17M 200KB/s eta 30
答案1
阅读man wget
,特别是关于
--progress=type
Select the type of the progress indicator you wish to use. Legal
indicators are "dot" and "bar".
--progress=dot
和都有子类型--progress=bar
。