我希望使用shell脚本来过滤linux中CPU使用率高(超过80 %)的进程。
顶
PID USER PR NI VIRT RES SHR S CPU MEM TIME+COMMAND
1 Alan 20 0 4999 444 45 S 1.7 0.8 10:10.00 helloworld
2 Alan 20 0 49993 4443 435 S 8.7 0.8 10:10.00 helloworld任何人都可以在显示PID的过程中分享想法吗?
发布于 2019-01-09 08:28:35
您可以像这样使用awk脚本
awk '{ if ($9 > 80 ) print $1}'完整的命令应该是:
top -bn1|awk '{ if ($9 > 80 ) print $0}'这将只执行一次top并打印整行
https://stackoverflow.com/questions/54105825
复制相似问题