#!/bin/sh . /etc/p42/secrets.env daemon=p42api logfile=p42api.log pid=$(pgrep -f "$daemon") if [ -z "$pid" ] then node "${daemon}.js" > "$logfile" 2>&1 & pid=$! sleep 1 if kill -0 "$pid" 2>/dev/null then echo "" echo "$daemon is now running with PID=$pid" echo "" else echo "" echo "Failed to start $daemon. Check p42api.log" echo "" fi else echo "" echo "$daemon is already running with PID=$pid" echo "" fi