[title]方法1:[/title] #!/bin/bash while [ 1 ] do procID=`pgrep test` if [ "" == "$procID" ]; then /root/test -d fi usleep 1000 done & 注:1、pgrep 根据给出的进程名判断是否有这个名字的进程。如果有这个名字的进程正常退出,退出值0.如果没有这个名字的进程异常退出,退出值1。 2、ps -p 根据给定的pid参数判断是否有这个进程,如果有这个进程正常退出,退出值0.如果没有这个…