如何修改wget输出

时间:2016-06-17 22:36:36

标签: wget

当我在一个大文件上运行 wge 时,我得到的输出太多了。它似乎每50K输出一次进展。

例如:

    0K .......... .......... .......... .......... ..........  0%  178K 22m8s
    50K .......... .......... .......... .......... ..........  0%  431K 15m38s
   100K .......... .......... .......... .......... ..........  0%  681K 12m20s
   150K .......... .......... .......... .......... ..........  0% 1007K 10m14s
   200K .......... .......... .......... .......... ..........  0%  993K 8m58s
   250K .......... .......... .......... .......... ..........  0%  731K 8m22s
   300K .......... .......... .......... .......... ..........  0%  570K 8m9s
   350K .......... .......... .......... .......... ..........  0%  784K 7m46s
   400K .......... .......... .......... .......... ..........  0%  770K 7m28s
   450K .......... .......... .......... .......... ..........  0%  661K 7m19s
   500K .......... .......... .......... .......... ..........  0%  753K 7m7s
   550K .......... .......... .......... .......... ..........  0%  551K 7m7s

我不想使用 - quiet 选项,因为我想查看输出。所以我正在寻找的是一种修改输出的方法,使其每100MB而不是每50K或其他方法输出进度。我是否可以在wget中使用任何选项以获得更简洁的输出?

1 个答案:

答案 0 :(得分:0)

感谢您的链接,答案是:

  • MB:wget --progress=dot:mega
  • GB:wget --progress=dot:giga

但是,我选择了进度条,并且必须添加force参数,因为输出不是TTY

wget --progress=bar:force