Linux使用grep命令

时间:2018-09-27 02:53:36

标签: linux

我知道使用ps -ef | grep test| grep -v grep |wc -l可以列出流程测试的数量,现在我打算列出属于用户 forme test 流程。如下所示:  ps -ef | grep test|grep -x forme| grep -v grep |wc -l

1 个答案:

答案 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