Startseite
Ressourcen

Cron-Syntax-Spickzettel

Ein crontab-Ausdruck besteht aus 5 durch Leerzeichen getrennten Feldern. Die Reihenfolge und der Bereich jedes Feldes sowie die Bedeutung der Sonderzeichen sind hier zusammengefasst. Nutzen Sie dies, wenn Sie zum ersten Mal mit cron zu tun haben oder die Syntax verwirrend ist.

5 Felder (in Reihenfolge)
FeldBereichBeschreibung
Minute0-59Zwischen Minute 0 und 59. Legt fest, in welcher Minute der Stunde ausgeführt wird.
Stunde0-23Zwischen 0 und 23 Uhr (24-Stunden-Format). Legt fest, zu welcher Uhrzeit am Tag ausgeführt wird.
Tag1-31Zwischen dem 1. und 31. Tag. Legt fest, an welchem Tag des Monats ausgeführt wird.
Monat1-12Zwischen Januar und Dezember. Legt fest, in welchem Monat ausgeführt wird.
Wochentag0-6 (So=0)Zwischen 0 (Sonntag) und 6 (Samstag). Legt fest, an welchem Wochentag ausgeführt wird.
Sonderzeichen
SymbolNameBeschreibungBeispiel
*Alle WertePasst auf alle möglichen Werte des jeweiligen Feldes.* * * * * → jede Minute
,AufzählungGibt mehrere Werte einzeln an.0 9,18 * * * → 9 und 18 Uhr
-BereichGibt einen Bereich aufeinanderfolgender Werte an.0 9-18 * * * → von 9 bis 18 Uhr
/Intervall (Schritt)Wiederholt sich ab dem Startwert in festen Intervallen.*/15 * * * * → alle 15 Minuten
?Keine EinschränkungWird im Tag- und Wochentagsfeld mancher Implementierungen wie * behandelt (dieses Tool behandelt es als *).0 0 1 * ?
Beim Wochentag ist 0 oder 7 der Sonntag. Sekunden (6. Feld) werden nicht unterstützt.
Ressourcen

Zeitplan-Sammlung

Rezepte zum sofortigen Kopieren

Makros & Aliase

Kurzformen wie @daily

Leitfäden

Praxisnahe Leitfäden, um cron richtig zu verstehen und Fehler zu vermeiden