linux中shell命令如下:
cat <(grep 'cpu ' /proc/stat) <(sleep 1 && grep 'cpu ' /proc/stat) | awk -v RS="" '{print ($13-$2+$15-$4)*100/($13-$2+$15-$4+$16-$5) "%"}'
此处其实为一个略简化计算方法,原理见
http://www.blogjava.net/fjzag/articles/317773.html
最终代码如下:
linux中shell命令如下:
cat <(grep 'cpu ' /proc/stat) <(sleep 1 && grep 'cpu ' /proc/stat) | awk -v RS="" '{print ($13-$2+$15-$4)*100/($13-$2+$15-$4+$16-$5) "%"}'
此处其实为一个略简化计算方法,原理见
http://www.blogjava.net/fjzag/articles/317773.html
最终代码如下: