Read=$((ps -eaf | grep "$name" | grep -v grep | awk '{print $1}'))
Read1=$((ps -p <$Read>))
if [ $Read1 -ne 0 ]; then
exit 1
这是我目前得到的,我想先得到$name的pid,然后检查是否有对应于该pid的进程。如果没有,退出1。
我不确定。
最佳答案
请不要重新发明轮子!
pidof <process name>
关于linux - 检查具有特定进程名称的程序是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40713552/