cron: regelmäßig probieren, nach Erfolg eine Pause einlegen
Ich habe gerade angefangen, ein Skript zu schreiben, das automatisch
Fotos von meinem Handy (Android mit SSHDroid) auf den Computer
herunterladen soll.
Das Skript soll regelmäßig prüfen, ob das Handy erreichbar ist. Ist das
der Fall, soll es seine Arbeit tun und anschliessend 12 Stunden warten.
Diese Zeitsteuerung kann ich natürlich im Skript selbst lösen oder nur
dafür ein eigenes schreiben. Wenn es aber schon eine passende Lösung
gibt, dann würde ich gerne die benutzen. In der crontab könnte das so
aussehen
15 * * * * try-and-pause --pause=12h download-photos
Wobei try-and-pause das Pausieren davon abhängig macht, ob das
aufgerufene Skript mit dem Status 0 beendet wurde.
Vorschläge? Ideen?
Michael
--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Reply to: