基本上,如果我使用命令“./process arg1 arg2 89sudfjKSDf”启动进程,并且知道“89sudfjKSDf”是命令的一部分,我怎样才能杀死命令名中包含“89sudfjKSDf”的所有进程?到目前为止,它一直在“ps aux”查找并找到该标识符,但现在我想在脚本中自动化它。 感谢。
答案 0 :(得分:0)
在bash脚本中尝试以下内容
#!\bin\bash
ps -ef | grep '89sudfjKSDf' | awk '{print $2}' | xargs kill -9