使用iperf时删除某一行

时间:2014-06-25 04:38:13

标签: grep iperf

我像这样运行iperf命令:

 iperf -c 10.0.0.1 -t 2 -f m -w 1K | grep -Po '[0-9.]*(?= Mbits/sec)'

我想仅显示0.32的吞吐量,但因为我在这里使用1K,所以会出现警告,显示变为

 WARNING: TCP window size set to 1024 bytes. A small window size will give poor performance. See the Iperf documentation.
 0.32

如何删除此警告,以便我只能获得“0.32”?

1 个答案:

答案 0 :(得分:1)

只需将警告信息发送至/dev/null,之后您只能输出。

所以你的命令就是,

iperf -c 10.0.0.1 -t 2 -f m -w 1K 2> /dev/null | grep -Po '[0-9.]*(?= Mbits/sec)'