diff --git a/script/startup.sh b/script/startup.sh index 18871307..8951b7f9 100644 --- a/script/startup.sh +++ b/script/startup.sh @@ -11,7 +11,7 @@ fi echo "启动程序:${app_name}" # 先关闭服务 -pid=$(ps -ef | grep $app_name | grep -v grep | awk '{print $2}' | sed -n '1'p) +pid=$(ps -ef | grep $app_name | grep -v grep | grep -v .sh | awk '{print $2}') if [ -n "$pid" ]; then echo "stop $app_name, pid:$pid" kill -9 "$pid"