wget --report-speed 有哪些选项?

Tim*_*Tim 1 download wget byte

当我执行此命令时:

wget --report-speed=type
Run Code Online (Sandbox Code Playgroud)

他们只输入它接受的是bits。它不会有数字、千位/千字节或字节。

帮助页面 ( wget --help) 说:

--report-speed=TYPE   Output bandwidth as TYPE.  TYPE can be bits.
Run Code Online (Sandbox Code Playgroud)

暗示他们 TYPE可以是别的东西?

我还没有找到哪些选项,以及(如果此选项不这样做)如何强制将速度显示为字节或千字节。

小智 8

实际上 wget 默认报告速度,单位是千字节/兆字节:

\n\n
2017-07-08 23:33:45 (362 KB/s) - \xe2\x80\x98openwrt-ar71xx-mikrotik-vmlinux-lzma.elf.4\xe2\x80\x99 saved [1230693/1230693]\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果您设置选项“--report-speed=bits”,它将报告以兆位/千位为单位的速度,例如

\n\n
2017-07-08 23:33:21 (2.74 Mb/s) - \xe2\x80\x98openwrt-ar71xx-mikrotik-vmlinux-lzma.elf.2\xe2\x80\x99 saved [1230693/1230693]\n
Run Code Online (Sandbox Code Playgroud)\n


Ant*_*hon 6

这是一个相当新的补充wget(1.13.4 没有)并且该选项没有其他价值,手册非常清楚:

‘--report-speed=type’

    Output bandwidth as type. The only accepted value is ‘bits’. 
Run Code Online (Sandbox Code Playgroud)

  • 这至少是大多数 ISP 使用的位......它应该默认为这个。 (2认同)