Linux笔记-grep -v功能相关说明
Posted IT1995
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux笔记-grep -v功能相关说明相关的知识,希望对你有一定的参考价值。
背景
比如服务器上有一个sh脚本,这个sh脚本会启动一个进程,这个进程名和这个sh脚本名是一样的,只是一个带有.sh一个没有。
现在有个需求,查询这个进程或这个脚本是否正常运行,如,进程名是HelloWorld,脚本名是HellWorld.sh
操作
①查询关于HelloWorld相关的进程:
ps -eo pid, cmd | grep HelloWorld
查询结果:
6088 /bin/sh /root/HelloWorld.sh
6093 /root/HelloWord
6256 grep --color=auto HelloWorld
②查询HelloWorld相关的进程,排除grep命令:
ps -eo pid, cmd | grep -v grep | grep HelloWorld
#或
ps -eo pid, cmd | grep -v "grep" | grep HelloWorld
查询结果:
6088 /bin/sh /root/HelloWorld.sh
6093 /root/HelloWord
③查询HelloWord的进程,排除grep命令和sh:
ps -eo pid, cmd | grep -v "grep\\|sh" | grep HelloWorld
#或
ps -eo pid, cmd | grep -v 'grep\\|sh' | grep HelloWorld
查询结果:
6093 /root/HelloWord
以上是关于Linux笔记-grep -v功能相关说明的主要内容,如果未能解决你的问题,请参考以下文章