So nun hab ich mit touch eine neue Datei erstellt mit den Namen restart.sh diese dann mit nano editiert und Beispiel 1 rein gepackt. Ausführbar gemacht und gestartet und siehe da es klappt JEDOCH wurde Rising World immer wieder in 10sec tackt gestartet!!!
Mensch, damit Beispiel 1 funktioniert muss die Zeile 3 so ./serverstart.sh sein ... mein Gedanken Fehler.
./serverstart.sh startet direkt im aktuellen Terminal.
Der while-Loop wartet darauf, dass ./serverstart.sh beendet wird, bevor die nächsten Zeilen (die Echo-Nachricht und sleep) ausgeführt werden.
Also funktioniert Beispiel 2, kann nur nicht in risingworld_watchdog.log schreiben?
Kannst in die Log Datei schreiben auch weg lassen. einfach >> /risingworld_watchdog.log am Ende weglassen
z.B. echo "deine Meldung"