xianyufaka/start.sh
2026-04-15 22:56:44 +08:00

43 lines
1.0 KiB
Bash

#!/bin/bash
# 闲鱼自动回复系统启动脚本
cd "$(dirname "$0")"
echo "========================================"
echo " 闲鱼自动回复系统"
echo "========================================"
# 检查是否已有实例在运行
if pgrep -f "Start.py" > /dev/null; then
echo "检测到程序已在运行"
echo ""
read -p "是否要重启? (y/n): " choice
if [ "$choice" = "y" ] || [ "$choice" = "Y" ]; then
echo "正在停止现有进程..."
pkill -f "Start.py"
sleep 2
else
echo "保持现有进程运行"
echo "Web管理界面: http://localhost:8090"
exit 0
fi
fi
# 启动程序
echo "正在启动..."
./venv/bin/python -u Start.py 2>&1 &
# 等待启动
sleep 5
# 检查是否启动成功
if pgrep -f "Start.py" > /dev/null; then
echo "========================================"
echo " 启动成功!"
echo " Web管理界面: http://localhost:8090"
echo "========================================"
else
echo "启动失败,请检查日志"
exit 1
fi