精准定位需求,解决实际问题;
理论结合实际,共同努力提高;
本文是 shell脚本中使用top命令查看cpu或内存情况的技巧_sixtome-CSDN博客的补充,
在使用top命令的时候发现,在不同的平台下面显示的内容不一样,那么搜索的关键字也不一样,在使用grep命令的时候可能不会返回正确的信息,那么,有没有办法实现用统一的方法,搜索多个关键字来完成,经过试验发现使用grep命令是不能完成的,
经过研究,发现可以使用egrep模式,具体方法如下:
首先使用top命令查看信息:
可以发现第三行带%Cpu关键字,这个关键字也可能是%CPU,还有其他,现在只操作这2种模式。
top -n 1 | egrep '%Cpu|%CPU' -A 1
如果使用grep,会没有返回信息;
注意:关键字不要使用cpu,Cpu,因为在后面的信息也会有这个信息,信息返回不是我们需要的。