ifconfig eth1 | grep -v grep | grep字节| awk'{print $ 2}'| cut -d':' - f 2 3527285587
如何将输出除以1024/1024并得到结果..
我实际上是在尝试计算在ifconfig输出中给出的以MB为单位的RX字节和TX字节,例如 RX字节:3675341313(3.4 GiB)TX字节:3401591008(3.1 GiB)
如果NIC是100Mb / s(12.MB / s),是否意味着它可以在任何给定点发送和接收12.MB / s?这就是我的想法,以及如何检查实时?
答案 0 :(得分:2)
如果安装了它,你可以将它管道输出到“bc”,例如:
echo "$(ifconfig eth1 | grep -v grep | grep bytes | awk '{print $2}' | cut -d ':' -f 2) / 1024 / 1024" | bc