gpt4 book ai didi

linux - 通过使用 pidof 确定进程 ID 来终止 unix 进程

转载 作者:太空宇宙 更新时间:2023-11-04 09:39:43 25 4
gpt4 key购买 nike

我正在尝试通过运行来终止节点上的进程

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

有人可以帮我解决这个问题吗?谢谢。

最佳答案

最简单的解决方案是

kill -9 $(pidof process)

当你想在没有这样的过程的情况下捕捉到情况时你可以做

pids=$(pidof process) && kill -9 $pids

您的脚本有一些语法错误(例如,“=”不能被空格包围)

关于linux - 通过使用 pidof 确定进程 ID 来终止 unix 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22692338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com