美文网首页
linux grep正则表达式

linux grep正则表达式

作者: 江河湖海琴瑟琵琶 | 来源:发表于2021-04-08 13:22 被阅读0次

要把所有名为worker的进程全部kill -9

ps -ef |grep worker
图片.png
发现不是精准匹配, 如图匹配到了nginx,决定使用正则表达式.
关键点linux 是以 行 为单位进行匹配
所以正则应该是
ps -ef |grep worker$

然后取出所有进程的pid 统一kill掉
awk 取出第二列
xargs把管道符前边的输出,做为 kill 的参数

ps -ef |grep worker$|awk '{print $2}'|xargs kill -9

相关文章

网友评论

      本文标题:linux grep正则表达式

      本文链接:https://www.haomeiwen.com/subject/utamkltx.html