Cron ist kompakt, aber Feldreihenfolge, Wochentagsnummern und Zeitzonen führen leicht zu Fehlinterpretationen. Die Beschreibung hilft beim Einstieg; die Liste zukünftiger Läufe ist die endgültige Kontrolle – am besten siehst du beides an.
Cron-Ausdruck analysieren
Ausdruck, verständliche Bedeutung, Felddetails und zukünftige Termine werden gemeinsam angezeigt. Häufige Szenarien lassen sich in der Referenztabelle anklicken und ausführen.
Zeitplan-Ausdruck
Kommende Ausführungen
Häufige Cron-Szenarien und Schnelleingabe
Klicke eine Zeile an, um den passenden Feldmodus zu wählen und den Ausdruck einzufügen. Die Beispiele sind zugleich ausführbare Vorlagen.
Zukünftige Termine prüfen, bevor du der Beschreibung vertraust
So liest du einen Cron-Ausdruck
Feldmodus prüfen
Linux Crontab verwendet meist 5 Felder; manche Scheduler ergänzen Sekunden zu 6 Feldern, Quartz verwendet oft 7 Felder einschließlich Jahr.
Ausdruck eingeben
Jede Änderung prüft die Zahlenbereiche und erklärt Platzhalter, Schritte, Bereiche und Listen Feld für Feld.
Zukünftige Termine prüfen
Wechsle zwischen Ortszeit und UTC und prüfe mehrere kommende Läufe, statt dich nur auf eine Beschreibung von Wochentagen oder Zeitzonen zu verlassen.
Häufige Fragen
Q1Was ist der Unterschied zwischen Cron mit 5 und 6 Feldern?
Ein Ausdruck mit 5 Feldern beginnt bei den Minuten und ist in Linux Crontab üblich. Ein Ausdruck mit 6 Feldern ergänzt Sekunden am Anfang und kommt in einigen Java- und Node-Schedulern vor. Sie sind nicht direkt austauschbar.
Q2Was bedeuten *, /, - und Komma?
Der Platzhalter steht für jeden Wert, der Schrägstrich für einen Schritt, der Bindestrich für einen Bereich und das Komma für mehrere einzelne Werte. Ein Schritt im Minutenfeld plant ein festes Intervall.
Q3Was passiert, wenn Tag des Monats und Wochentag eingeschränkt sind?
Standard-Crontab behandelt beide Einschränkungen häufig als ODER. Quartz verwendet meist ein Fragezeichen, um eines der Felder offen zu lassen. Dieses Tool verwendet die Grundsemantik des gewählten Modus.
Q4Warum liegen die Ergebnisse mehrere Stunden neben dem Serverzeitplan?
Typisch sind ein UTC-Server und ein Browser in Ortszeit. Wechsle die Berechnungszeitzone und prüfe die Zeitzoneneinstellung des Schedulers.
Q5Werden Quartz L, W und # unterstützt?
Die aktuelle Version unterstützt sieben Felder, den Fragezeichen-Platzhalter, Zahlen, Bereiche, Listen und Schritte. L, W und # werden ausdrücklich abgelehnt, damit keine irreführenden Termine entstehen.