ps -ef:筛选出所有的进程
ps -ef | grep xx:过滤出包含xx关键字的进程
chargotekiiMac:trunk chargo$ ps -ef |grep EvernoteHelper
501 92542 171 0 171214 ?? 0:11.83 /Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app/Contents/MacOS/EvernoteHelper
501 50655 44823 0 9:26上午 ttys001 0:00.00 grep EvernoteHelper
有2种方法过滤特定进程的找到id,然后输出
1、使用cut 来截取进程id。其中grep -v grep是把grep进程排除掉
ps -ef |grep EvernoteHelper|grep -v grep|cut -c 7-12
92542
2、awk print 第二列数据
ps -ef |grep EvernoteHelper|grep -v grep|awk '{print $2}'
92542