2026-06-09 13:27:51 +08:00
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
|
|
if [ -f .pid ]; then
|
|
|
|
|
|
PID=$(cat .pid)
|
|
|
|
|
|
if kill -0 "$PID" 2>/dev/null; then
|
|
|
|
|
|
kill "$PID"
|
2026-06-14 12:08:27 +08:00
|
|
|
|
echo "已停止,pid=$PID"
|
2026-06-09 13:27:51 +08:00
|
|
|
|
else
|
2026-06-14 12:08:27 +08:00
|
|
|
|
echo "pid $PID 进程未在运行"
|
2026-06-09 13:27:51 +08:00
|
|
|
|
fi
|
|
|
|
|
|
rm -f .pid
|
|
|
|
|
|
else
|
2026-06-14 12:08:27 +08:00
|
|
|
|
echo "未找到 .pid 文件"
|
2026-06-09 13:27:51 +08:00
|
|
|
|
fi
|