Hallo liebe Community,
ich habe einen kleinen Bashscript dn ich gerne über ein Start Stop Restart-Script betreiben möchte. Leider hängt es schon beim Start.
Code
start)
printf "%-50s" "Starting $NAME..."
cd $DAEMON_PATH
PID=`./sync.sh &> >(tee check.log &>/dev/null)`
echo "Saving PID" $PID " to " $PIDFILE
if [ -z $PID ]; then
printf "%s\n" "Fail"
else
echo $PID > $PIDFILE
printf "%s\n" "Ok"
fi
;;
Alles anzeigen
Es kommt garnicht bis zum "echo "Saving PID", ich denke da der Script noch nicht beendet / durchgelaufen ist. Aber es ist ja der Sinn das der PID im Hintergrund weiterlaufen soll.
Automatisch zusammengefügt:
Hallo liebe Community,ich habe einen kleinen Bashscript dn ich gerne über ein Start Stop Restart-Script betreiben möchte. Leider hängt es schon beim Start.
Code Alles anzeigenstart) printf "%-50s" "Starting $NAME..." cd $DAEMON_PATH PID=`./sync.sh &> >(tee check.log &>/dev/null)` echo "Saving PID" $PID " to " $PIDFILE if [ -z $PID ]; then printf "%s\n" "Fail" else echo $PID > $PIDFILE printf "%s\n" "Ok" fi ;;
Es kommt garnicht bis zum "echo "Saving PID", ich denke da der Script noch nicht beendet / durchgelaufen ist. Aber es ist ja der Sinn das der PID im Hintergrund weiterlaufen soll.
Schon geschafft,