Files
param-auto-manager/stop.sh
T
hz4th_coder 8ad0246567 添加前端界面和操作页面
功能:
- 统计数据展示
- 待处理产品列表管理
- 内容库文章展示和搜索
- 处理历史查看
- 系统配置管理
- 添加产品/文章的模态框
- 手动触发处理和批量处理

界面设计:
- 现代化渐变风格
- 响应式布局
- 交互式操作按钮
- 实时数据刷新
2026-07-12 01:23:15 +08:00

38 lines
747 B
Bash
Executable File

#!/bin/bash
# 停止脚本
APP_DIR="/home/openclaw/.openclaw/workspace-hz4th_coder/works/param-auto-manager"
PID_FILE="$APP_DIR/app.pid"
if [ ! -f "$PID_FILE" ]; then
echo "PID文件不存在,服务可能未运行"
exit 1
fi
PID=$(cat $PID_FILE)
if ps -p $PID > /dev/null 2>&1; then
echo "停止服务 (PID: $PID)..."
kill $PID
# 等待进程结束
for i in {1..10}; do
if ! ps -p $PID > /dev/null 2>&1; then
break
fi
sleep 1
done
# 如果进程还在运行,强制杀掉
if ps -p $PID > /dev/null 2>&1; then
echo "强制停止服务..."
kill -9 $PID
fi
echo "服务已停止"
else
echo "服务未运行"
fi
rm -f $PID_FILE