| 12345678910111213141516171819 |
- #!/usr/bin/env bash
- DIR="$(cd "$(dirname "$0")" && pwd)"
- PID_FILE="$DIR/send_international_sms.pid"
- LOG_FILE="$DIR/send_international_sms.log"
- if [ -f "$PID_FILE" ]; then
- PID=$(cat "$PID_FILE")
- if kill -0 "$PID" >/dev/null 2>&1; then
- echo "Already running (pid $PID)"
- exit 0
- else
- rm -f "$PID_FILE"
- fi
- fi
- nohup python3 "$DIR/send_international_sms.py" >> "$LOG_FILE" 2>&1 &
- echo $! > "$PID_FILE"
- echo "Started send_international_sms (pid $(cat "$PID_FILE"))"
|