Files
sanguo_quant_live/management/sanguo_auto_sync/status-watcher.sh
T
2026-03-26 08:20:48 +08:00

28 lines
782 B
Bash
Executable File

#!/bin/bash
# 检查文件监控器状态
# ============================================
if [ ! -f "../watcher.pid" ]; then
echo "=== File Watcher Status ==="
echo "Status: NOT RUNNING"
echo "To start: ./management/start-watcher.sh"
exit 0
fi
PID=$(cat "../watcher.pid")
if kill -0 $PID 2>/dev/null; then
echo "=== File Watcher Status ==="
echo "Status: ✅ RUNNING"
echo "PID: $PID"
echo "Check interval: 60 seconds (1 minute)"
echo "Log: file-watcher.log"
echo "Project directory: /Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live"
else
echo "=== File Watcher Status ==="
echo "Status: ❌ NOT RUNNING (PID file exists but process dead)"
echo "To start: ./management/start-watcher.sh"
rm -f "../watcher.pid"
fi