gpt4 book ai didi

bash - 用于检查进程是否正在运行的替代 bash 脚本

转载 作者:行者123 更新时间:2023-11-29 09:21:37 30 4
gpt4 key购买 nike

使用 bash 检查进程是否在脚本中运行的最简单和最可靠的方法是什么?

这是我所拥有的:

x=`ps aux | grep firefox | grep -v grep | awk '{print $2 }'`

if [ $x > 0 ];
then kill -9 $x
echo "Firefox terminated"
else echo "bla bla bla"
fi

最佳答案

if x=$(pgrep firefox); then
kill -9 $x
# ...
fi

如果你只是想终止进程:

pkill -9 firefox

关于bash - 用于检查进程是否正在运行的替代 bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27347952/

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