Dämliches Crontab Problem

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Dämliches Crontab Problem

Beitrag von Raoul » 07.04.2004 16:26:22

Ganz blöde Frage: Warum funktioniert

Code: Alles auswählen

*/5 22-9 * * * root foo.sh
nicht???

Laut Dokumentation sind bei Stunden 0-23 erlaubt, warum ist 22-9 dann keine gültige Anweisung? (Das Script soll nachts von 22-9 laufen, nicht tagsüber von 9-22 Uhr)

Warum muss ich

Code: Alles auswählen

*/5 22-23,0-9 * * * root foo.sh
schreiben? Das ist doch total bescheuert.

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 13.04.2004 19:23:25

Hat die Crontab-Datei vielleicht keinen abschließenden Zeilenumbruch und wird deshalb nicht ausgeführt? Ist ein (mehr oder weniger) bekannter Bug von Cron.

Benutzeravatar
Raoul
Beiträge: 1435
Registriert: 20.05.2003 00:16:35
Lizenz eigener Beiträge: neue BSD Lizenz
Kontaktdaten:

Beitrag von Raoul » 13.04.2004 20:34:06

Ne, das war's auf keinen Fall, denn die Zeile war nie ganz unten und die crontab funktionerte ja auch noch.

Mich ärgert es nur einfach, daß der Cron so blöd ist. Wenn an der Straße was von Parkverbot "Mo.-Fr. von 22:00-9:00" steht, schnallt ja auch jeder was gemeint ist. ;-)

Abgesehen davon gebe ich Dir recht: Einer der nervigsten Bugs überhaupt. Gleiches gilt für die fstab...

Raoul

Code: Alles auswählen

grep -ir fuck /usr/src/linux

Antworten