#!/bin/bash # 进入项目目录 cd /home/liuwei/abot # 拉取最新代码 git pull origin feature-855 # 根据需要拉取对应的分支 #切换虚拟环境 source .venv/bin/activate pip install -r requirements.txt # 查找并杀死当前 main.py 进程 CURRENT_PID=$(ps aux | grep 'main.py' | grep -v grep | awk '{print $2}') if [ -n "$CURRENT_PID" ]; then echo "Killing the existing main.py process (PID: $CURRENT_PID)" kill -9 $CURRENT_PID else echo "No running main.py process found." fi # 重新启动 main.py echo "Restarting main.py..." python main.py &