我有以下命令:
cat /proc/net/dev | tr -d ':,|' | awk 'NR >= 2 {print $1 " " $2 " " $10}'
这列出了以下输出:
人脸字节数据包
docker0 2341 387821
lo 208740 208740
enp2s0 53877345926 60003420684
上面的数据以字节为单位,我希望输出为 KB、MB 或 GB,具体取决于数字。
例如,
人脸字节数据包
docker0 18.73 KB 3.10 MB
lo 1.67 MB 1.67 MB
enp2s0 431.02 GB 480.03 GB