gpt4 book ai didi

bash - Linux通过cmdline杀死进程(多个同名)

转载 作者:行者123 更新时间:2023-11-29 09:51:57 24 4
gpt4 key购买 nike

我正在编写一个 bash 文件 (.command @OS X) 来轻松更新远程服务器 (Linux) 上的程序。我一直在试图找出要杀死哪个 PID。我有不同的同名进程,即 mono,因为它们是由 mono 执行的。

使用 pgrep mono 我使用 mono 获取所有 PID,但是,我只想终止具有命令行 SCREEN -d​​mSL steambot mono SteamBot.exe 的进程.

我怎么知道要杀死哪个 PID? Atm,我的 .command 文件如下所示:

ssh xxx@xxxx.com
pgrep mono

我也在使用 ssh-keychain 登录。

最佳答案

像这样:

ps -ef | grep '[S]CREEN -dmSL steambot mono SteamBot\.exe' |
awk '{print $2}' | xargs -r kill

关于bash - Linux通过cmdline杀死进程(多个同名),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37333372/

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