diff --git a/kill_main.sh b/kill_main.sh index 2dc0bb7..c403fae 100755 --- a/kill_main.sh +++ b/kill_main.sh @@ -1,6 +1,5 @@ #!/usr/bin/env bash - # -------- 可按需修改 -------- TARGET="/opt/ql/DailyMotion/main.py" # 关键字:精确到脚本路径即可 SIG="9" # 信号;默认 -9,想温和一点改成 15 @@ -8,12 +7,12 @@ SIG="9" # 信号;默认 -9,想温和一点改 pids=$(pgrep -f "$TARGET") -if [ -z "$all" ]; then +if [ -z "$pids" ]; then echo "没有发现正在运行的 $TARGET" exit 0 fi -echo "即将发送 SIG${SIG:-15} 到进程: $all" -kill "-${SIG}" $all +echo "即将发送 SIG${SIG:-15} 到进程: $pids" +kill "-${SIG:-15}" $pids -echo "完成" +echo "完成" \ No newline at end of file