当前位置:网站首页>grep查找进程时,忽略grep进程本身

grep查找进程时,忽略grep进程本身

2022-07-06 18:05:00 Channing Lewis

ps -ef | grep '进程名' | grep -v grep

grep -v grep即去除结果中含有grep的进程。

但是要注意如果你的进程名中本身含有grep也会被忽略。

这时就需要更细致的规则,例如去除条件里加上一个空格:

ps -ef | grep '进程名' | grep -v 'grep '

因为grep进程是以grep+空格开头的,而一般进程不会这样,所以可以区分。

如果还区分不了可以考虑grep -v支持的正则表达式写法,这里不再赘述。(因为实在太罕见了)

原网站

版权声明
本文为[Channing Lewis]所创,转载请带上原文链接,感谢
https://blog.csdn.net/lycwhu/article/details/125638740