在ifstat / dstat中使用tail命令会返回奇怪的结果

时间:2017-08-25 17:27:38

标签: linux bash networking

我想获得当前的上传和下载速度。

“ifstat 1 1”命令始终返回高于0的上载速度。

输出1:

       eth0
 KB/s in  KB/s out
    3.00      0.15

输出2:

       eth0
 KB/s in  KB/s out
    1.12      0.15

输出3:

       eth0
 KB/s in  KB/s out
    2.37      0.34

我只对最后一行感兴趣,所以如果我使用tail命令来获取它,大多数时候上传速度为0。

ifstat 1 1 |尾巴-1

输出1:

    3.37      0.12

输出2:

    0.87      0.00

输出3:

    3.18      0.00

输出4:

    3.12      0.06

输出5:

    0.94      0.00

我也用dstat尝试过这个。

dstat -n --nocolor 1 1 |尾巴-1

输出1:

1856B 1089B

输出2:

3328B    0

注意而不是0B,它只显示0.

为什么会发生这种情况?

0 个答案:

没有答案