Aufbau
Ein klassischer Cron-Ausdruck hat fünf Felder: Minute (0–59), Stunde (0–23), Tag des Monats (1–31), Monat (1–12 oder jan–dec) und Wochentag (0–7 oder sun–sat; 0 und 7 sind Sonntag). Erlaubt sind * (jeder Wert), Listen 1,15, Bereiche 8-17 und Schritte */5 bzw. 10-30/5. Kürzel wie @daily, @hourly und @reboot gibt es ebenfalls.
Häufige Fehler
- Tag und Wochentag: Sind beide eingeschränkt, läuft der Job, wenn einer von beiden passt (ODER) — nicht nur wenn beide passen.
- Zeitzone und Sommerzeit: Cron läuft in der Zeitzone des Servers; bei Zeitumstellung kann eine Stunde ausfallen oder doppelt laufen.
- Prozentzeichen haben in der crontab eine Sonderbedeutung und müssen mit
\%maskiert werden. - Umgebung: Cron startet mit knappem
PATH— absolute Pfade verwenden. - Sechs oder sieben Felder (Sekunden, Jahr) gehören zu Quartz/Spring, nicht zu klassischem cron.
Datenschutz
Der Ausdruck wird ausschließlich in Ihrem Browser ausgewertet; es wird nichts an einen Server gesendet.