#!/bin/bash PID_FILE="$(dirname "$0")/app.pid" if [ -f "$PID_FILE" ]; then PID=$(cat "$PID_FILE") if kill -0 "$PID" 2>/dev/null; then kill "$PID" rm -f "$PID_FILE" echo "Stopped (PID=$PID)." else echo "Process $PID is not running, cleaning up stale PID file." rm -f "$PID_FILE" fi else echo "No PID file found. Service may not be running." fi