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