我试图通过运行
来杀死节点上的进程kill -9 | pidof process
然而,这似乎不起作用。
有多种流程可用。
所以我写了这个脚本,但是我收到一个错误,说kill_processes不是命令。
kill_processes = $(pidof process)
tlen = ${kill_processes[@]}
echo $tlen;
while( tlen > 0) do
echo ${kill_processes[tlen]};
kill -9 ${kill_processes[tlen]}
tlen--;
end
有人可以帮帮我吗?感谢。
答案 0 :(得分:2)
最简单的解决方案是
kill -9 $(pidof process)
如果你想在没有这样的过程时抓住案例,你可以做到
pids=$(pidof process) && kill -9 $pids
您的脚本存在一些语法错误(例如' ='不得被空格包围)