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.
| Feld | Bereich | Beschreibung |
|---|---|---|
| Minute | 0-59 | Zwischen Minute 0 und 59. Legt fest, in welcher Minute der Stunde ausgeführt wird. |
| Stunde | 0-23 | Zwischen 0 und 23 Uhr (24-Stunden-Format). Legt fest, zu welcher Uhrzeit am Tag ausgeführt wird. |
| Tag | 1-31 | Zwischen dem 1. und 31. Tag. Legt fest, an welchem Tag des Monats ausgeführt wird. |
| Monat | 1-12 | Zwischen Januar und Dezember. Legt fest, in welchem Monat ausgeführt wird. |
| Wochentag | 0-6 (So=0) | Zwischen 0 (Sonntag) und 6 (Samstag). Legt fest, an welchem Wochentag ausgeführt wird. |
| Symbol | Name | Beschreibung | Beispiel |
|---|---|---|---|
* | Alle Werte | Passt auf alle möglichen Werte des jeweiligen Feldes. | * * * * * → jede Minute |
, | Aufzählung | Gibt mehrere Werte einzeln an. | 0 9,18 * * * → 9 und 18 Uhr |
- | Bereich | Gibt 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änkung | Wird im Tag- und Wochentagsfeld mancher Implementierungen wie * behandelt (dieses Tool behandelt es als *). | 0 0 1 * ? |