我找到了this question,我的相似但与top命令的OS X(10.7.5)版本有关。
我使用的命令的版本是:
top -o cpu -O th|grep Chrom
我正在尝试查找由谷歌浏览器运行的所有流程,当我只做顶级杯子时 - 谷歌Chrome进程被截断到Goole Chrom,这就是为什么我要为Chrom而不是Chrome。
我也尝试过这个版本的命令,效果更差。该命令挂起并且根本不返回任何内容:
top |grep Chrom
我遇到了实际运行的命令版本的两个问题:
答案 0 :(得分:1)
top命令实际上是用于交互式使用,而不是用于编写脚本,并且可能或许多不按照您期望的方式使用stdout和stderr。请在循环中尝试ps命令,例如
while true ; do
clear
ps auxwww | grep Chrome
sleep 1
done
或可能没有w标志。