我知道使用ps -ef | grep test| grep -v grep |wc -l
可以列出流程测试的数量,现在我打算列出属于用户 forme 的 test 流程。如下所示:
ps -ef | grep test|grep -x forme| grep -v grep |wc -l
答案 0 :(得分:3)
首先,可以将grep test| grep -v grep
替换为grep '[t]est'
。有关说明,请参见here。
第二,如果要将流程限制为单个用户,那么-u
的{{1}}选项就是这样的:
ps
最后,ps -fu forme | grep '[t]est' | wc -l
已经有一个grep
选项可以对行进行计数,因此您可以放弃管道的-c
部分:
wc