#!/bin/bash # 获取当前脚本的 PID SELF_PID=$$ echo "【1/3】终止其他 run.sh(跳过自身 PID=$SELF_PID)..." # 使用 pgrep + grep -v 排除自己 pgrep -f "run.sh" | grep -v "^$SELF_PID$" | xargs kill -9 2>/dev/null echo "【2/3】终止 run_live_demo.py ..." pkill -9 -f "run_live_demo.py" 2>/dev/null sleep 1 echo "【3/3】启动新实例..." exec python3 ./run_live_demo.py