Monu Tools

Cron-Ausdruck-Generator

Erstelle und prüfe Cron-Ausdrücke. Wähle eine Vorlage oder bearbeite die fünf Felder und sieh die nächsten Ausführungszeiten in deiner Zeitzone. Läuft vollständig im Browser.

So nutzt du den Cron-Generator

  1. 01

    Wähle eine Vorlage oder gib einen Cron-Ausdruck in den fünf Feldern ein.

  2. 02

    Sieh jedes Feld beschriftet und beim Bearbeiten geprüft.

  3. 03

    Lies die nächsten Ausführungszeiten, berechnet in deiner lokalen Zeitzone.

Was ein Cron-Ausdruck ist

Ein Cron-Ausdruck ist eine kompakte Zeichenkette aus fuenf Feldern, die einem Scheduler mitteilt, wann eine Aufgabe ausgefuehrt werden soll: Minute, Stunde, Tag des Monats, Monat und Wochentag. Er ist maechtig, aber leicht falsch zu machen, und ein falsch platzierter Stern kann bedeuten, dass ein Job jede Minute statt einmal am Tag laeuft.

Wie der Generator hilft

Starte mit einer gaengigen Vorlage (jede Stunde, jeden Tag um Mitternacht, jeden Montag um 9 Uhr) oder baue einen eigenen Ausdruck Feld fuer Feld, wobei jedes Feld beim Tippen beschriftet und validiert wird.

Entscheidend ist, dass er die naechsten fuenf Ausfuehrungszeiten in der lokalen Zeitzone deines Browsers zeigt, sodass du bestaetigen kannst, dass der Zeitplan wirklich das tut, was du beabsichtigt hast, bevor du ihn ausrollst.

Feldsyntax und Werte

Jedes Feld akzeptiert mehr als einen einzelnen Wert: Ein Stern bedeutet jeden Wert, eine Liste wie MON,WED,FRI waehlt mehrere aus, ein Bereich wie MON-FRI umspannt Tage, und ein Schritt wie */15 im Minutenfeld laeuft bei 0, 15, 30 und 45 nach der vollen Stunde.

Die Ausgabe funktioniert mit standardmaessigem Cron unter Linux und macOS, crontab, AWS EventBridge, GitHub Actions Schedules und den meisten Job-Scheduling-Bibliotheken.

Fallstricke, auf die du achten solltest

Eine klassische Falle ist, sowohl Tag des Monats als auch Wochentag zu setzen: Standard-Cron laeuft dann, wenn eines von beiden zutrifft, nicht beide, sodass ein Job oefter feuern kann als erwartet. Eines der beiden als Stern zu lassen, vermeidet die Ueberraschung.

Dieses Tool zielt auf standardmaessiges Cron mit fuenf Feldern, daher werden Plattformerweiterungen wie ein Sekundenfeld oder @reboot hier nicht erzeugt. Denk auch daran, dass der Job in der Zeitzone des ausfuehrenden Servers laeuft, die von der lokalen Vorschau abweichen kann.

Häufig gestellte Fragen

Was bedeuten die fünf Felder?

Der Reihe nach: Minute, Stunde, Tag des Monats, Monat und Wochentag. Ein Sternchen bedeutet jeden Wert, daher läuft * * * * * jede Minute.

Wie lasse ich einen Job alle 15 Minuten laufen?

Verwende einen Schrittwert im Minutenfeld: */15 * * * * läuft bei Minute 0, 15, 30 und 45 jeder Stunde.

Was akzeptiert das Wochentagsfeld?

Zahlen 0 bis 6 (Sonntag ist 0, und 7 bedeutet ebenfalls Sonntag) oder dreibuchstabige Namen wie MON. Du kannst Bereiche (MON-FRI) und Listen (MON,WED,FRI) verwenden.

Warum passt er auf mehr Tage als erwartet?

Wenn sowohl Tag des Monats als auch Wochentag gesetzt sind, läuft der Standard-cron bei jedem der beiden Treffer, nicht bei beiden. Lass eines als * stehen, um Überraschungen zu vermeiden.

Unterstützt er Sekunden oder nicht standardisierte Syntax?

Dieser Generator zielt auf den Standard-cron mit fünf Feldern ab. Manche Plattformen ergänzen ein Sekundenfeld oder Erweiterungen wie @reboot, die hier nicht erzeugt werden.

In welcher Zeitzone laufen die Ausführungen?

Die Vorschau zeigt die nächsten Läufe in der lokalen Zeitzone deines Browsers. Der Server, der den Job ausführt, nutzt seine eigene Zone, prüfe also, ob das zusammenpasst.

Quellen

Dieses Tool einbetten

Füge dieses Tool zu deiner eigenen Website hinzu. Kopiere den Code unten. Er bleibt automatisch aktuell.

<iframe src="https://monu.tools/embed/de/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Verwandte Tools