如何知道Ubuntu中的进程知道用于启动它的命令的一部分?

时间:2012-07-25 16:21:01

标签: process

基本上,如果我使用命令“./process arg1 arg2 89sudfjKSDf”启动进程,并且知道“89sudfjKSDf”是命令的一部分,我怎样才能杀死命令名中包含“89sudfjKSDf”的所有进程?到目前为止,它一直在“ps aux”查找并找到该标识符,但现在我想在脚本中自动化它。 感谢。

1 个答案:

答案 0 :(得分:0)

在bash脚本中尝试以下内容

#!\bin\bash
ps -ef | grep '89sudfjKSDf' | awk '{print $2}' | xargs kill -9