diff --git a/Auto.sh b/Auto.sh index 9ac641f..1e62184 100644 --- a/Auto.sh +++ b/Auto.sh @@ -1,16 +1,14 @@ #!/bin/bash -while true; do - # 检查node进程是否存在 - ps -ef | grep "node" | grep -v "grep" - if [ "$?" -eq 1 ]; then - # 如果node进程不存在,输出信息并启动node - echo "Node进程未运行,正在尝试重新启动..." - GOEXPERIMENT=arenas go run ./... - echo "Node进程已启动。" - else - # 如果node进程正在运行,输出信息 - echo "Node进程已经在运行中。" - fi - # 每次检查后休眠10秒 - sleep 10 -done +while true +do + ps -ef | grep "node" | grep -v "grep" + if [ "$?" -eq 1 ] + then + echo "process has restarting..." + GOEXPERIMENT=arenas go run ./... + echo "process has been restarted!" + else + echo "process already started!" + fi + sleep 10 + done