1

LAN でのインターネット接続に問題があります。満足しているユーザーもいれば、インターネットの速度に不満を持っているユーザーもいます。そこで、3 台の異なる PC にソフトウェアをインストールし、同時にファイルをダウンロード/アップロードして速度を記録するというアイデアを思いつきました。次に、取得したデータを使用してグラフを作成できるようにします。

複数のファイルをダウンロードして速度を確認する方法を探しています。wget出力からダウンロード速度をgrepする方法を見つけましたか? wget および sed 用。wget -O /dev/null http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'Windowsでの使用方法を教えてください。私はすでにWindowsにインストールwgetsedています。

Windows XP または 7 を実行しているすべての PC。

4

1 に答える 1

1

Sed は Windows でも同じです。唯一の違いは、Windows には /dev/null が存在せず、NUL であることです。

そう:

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

Windowsで動作するはずです。2>&1 について 100% 確信があるわけではありません。使用する構文が他にあるかもしれません。

于 2012-05-02T19:40:30.233 に答える