通过管道将iperf输出传递到对话框

时间:2019-01-30 15:31:53

标签: bash dialog ping iperf

我将进行iperf3调用,并希望将测试行提供给对话框窗口。我对ping呼叫也做了同样的操作,效果很好。为什么它不适用于iperf3?我的意思是每条结果行都会发送到对话框窗口。

iperf3调用正在工作。我尝试使用“ tee”将输出首先放在文件中,然后再提供给对话框进度框。

这不起作用:

iperf3 -c 192.168.50.57 -P 1 -i 1 -p 5201 -w 512.0K -f m -t 5  -T 1 |  dialog --title "Throughput" --progressbox 50 50

但这是可行的

ping -c 10 -i 1 192.168.50.57 | dialog --title "Throughput" --progressbox 30 75

为什么?

0 个答案:

没有答案