Erstmal hallo an alle Beitragsleser,
meine Frage ist recht kurz und zwar habe ich einen Befehl in die debug.cfg eingefügt, der alle 24 Std. zu einer bestimmten Zeit die Box neustarten sollte.
Er sieht folgendermaßen aus:
Nun tut er das auch, also er startet die Box um 3:30 Uhr tatsächlich neu. Nur und das verstehe ich überhaupt nicht, an den darauffolgenden Tagen eben nicht mehr.
D.h. der Neustart funktioniert nur einmal. Das würde aber bedeuten, dass bei dem Befehl "reboot" die debug.cfg nicht neu ausgelesen wird, was aber eigentlich doch IMMER der Fall sein sollte?!
Also warum funktioniert der obige Befehl einmal, wenn ich die Box per Webinterface von Hand neustarte oder auch wenn ich den Stecker ziehe, aber warum klappt es nicht mehr, wenn der Reboot einmal zeitgesteuert ausgelöst wurde?
Wäre echt super, wenn da irgendjemand eine Idee hätte, wie man das lösen kann. Denn es bedeutet natürlich auch, dass alle anderen zeitgesteuerten Befehle Probleme machen können.
MfG
raffix
meine Frage ist recht kurz und zwar habe ich einen Befehl in die debug.cfg eingefügt, der alle 24 Std. zu einer bestimmten Zeit die Box neustarten sollte.
Er sieht folgendermaßen aus:
Code:
await() {
local day=$((60*60*24))
sleep $(( ($(date -d $(date +%m%d$1%Y) +%s) - $(date +%s) + $day) % $day ))
}
(sleep 600; await 0330; reboot) &
Nun tut er das auch, also er startet die Box um 3:30 Uhr tatsächlich neu. Nur und das verstehe ich überhaupt nicht, an den darauffolgenden Tagen eben nicht mehr.
D.h. der Neustart funktioniert nur einmal. Das würde aber bedeuten, dass bei dem Befehl "reboot" die debug.cfg nicht neu ausgelesen wird, was aber eigentlich doch IMMER der Fall sein sollte?!
Also warum funktioniert der obige Befehl einmal, wenn ich die Box per Webinterface von Hand neustarte oder auch wenn ich den Stecker ziehe, aber warum klappt es nicht mehr, wenn der Reboot einmal zeitgesteuert ausgelöst wurde?
Wäre echt super, wenn da irgendjemand eine Idee hätte, wie man das lösen kann. Denn es bedeutet natürlich auch, dass alle anderen zeitgesteuerten Befehle Probleme machen können.
MfG
raffix
Zuletzt bearbeitet: