1

我在 LAN 中的 Internet 连接存在一些问题。有些用户很高兴,有些用户抱怨互联网速度。所以我想到了在三台不同的 PC 上安装软件并尝试同时下载/上传文件并记录速度的想法。然后我将能够使用我获得的数据创建一个图表。

我正在寻找一种下载多个文件并检查速度的方法。我发现How to grep download speed from wget output? 对于 wget 和 sed。我如何wget -O /dev/null http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'用于 Windows?我已经安装wgetsed在 Windows 上。

所有运行 Windows XP 或 7 的 PC。

4

1 回答 1

1

Sed 在 Windows 上没有什么不同。唯一的区别是,/dev/null 在 Windows 上不存在,而是 NUL。

所以:

wget -O NUL http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'

应该在 Windows 上工作。我不是 100% 确定 2>&1 - 也许还有其他语法可以使用。

于 2012-05-02T19:40:30.233 回答