我在局域网中遇到Internet连接问题。一些用户很高兴,有些人抱怨互联网的速度。所以我想到了在三台不同的PC上安装软件,并尝试同时下载/上传文件并记录速度。然后我将能够创建一个包含我获得的数据的图表。
我正在寻找一种方法来下载几个文件并检查速度。我为wget和sed找到了How to grep download speed from wget output?。如何在Windows中使用wget -O /dev/null http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'
?我已经在Windows上安装了wget
和sed
。
所有运行Windows XP或7的PC。
答案 0 :(得分:1)
在Windows上,Sed并没有什么不同。唯一的区别是,Windows上不存在/ dev / null,而是NUL。
所以:
wget -O NUL http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'
应该适用于Windows。我不是100%确定2>& 1 - 可能还有一些其他语法可供使用。