Monu Tools

Generátor cron výrazů

Sestavujte a kontrolujte cron výrazy. Vyberte předvolbu nebo upravte pět polí a uvidíte časy příštích spuštění ve svém časovém pásmu. Běží výhradně ve vašem prohlížeči.

Jak používat nástroj Generátor cron

  1. 01

    Vyberte předvolbu nebo napište cron výraz do pěti polí.

  2. 02

    Uvidíte každé pole popsané a ověřené při úpravách.

  3. 03

    Přečtěte si časy příštích spuštění, vypočítané ve vašem místním časovém pásmu.

Často kladené otázky

Co znamená pět polí?

V pořadí: minuta, hodina, den v měsíci, měsíc a den v týdnu. Hvězdička znamená každou hodnotu, takže * * * * * běží každou minutu.

Jak spustím úlohu každých 15 minut?

Použijte hodnotu kroku v poli minuty: */15 * * * * běží v minutu 0, 15, 30 a 45 každé hodiny.

Co přijímá pole dne v týdnu?

Čísla 0 až 6 (neděle je 0 a 7 také znamená neděli) nebo třípísmenné názvy jako MON. Můžete použít rozsahy (MON-FRI) a seznamy (MON,WED,FRI).

Proč odpovídá více dnům, než očekávám?

Když jsou nastaveny den v měsíci i den v týdnu, standardní cron běží při shodě kteréhokoli z nich, nikoli obou. Ponechte jedno jako *, abyste se vyhnuli překvapením.

Podporuje sekundy nebo nestandardní syntaxi?

Tento generátor cílí na standardní pětipolní cron. Některé platformy přidávají pole sekund nebo rozšíření jako @reboot, která zde nevznikají.

V jakém časovém pásmu jsou spuštění?

Náhled zobrazuje příští spuštění v místním časovém pásmu vašeho prohlížeče. Server, který úlohu spouští, používá vlastní pásmo, takže ověřte, že odpovídá.

O tomto nástroji

Cron výraz je řetězec pěti (nebo šesti) polí, která definují, kdy se naplánovaná úloha spustí: minuta, hodina, den v měsíci, měsíc a den v týdnu. Syntaxe je kompaktní, ale snadno se v ní udělá chyba, a špatně umístěná hvězdička může znamenat, že úloha běží každou minutu místo jednou denně.

Tento generátor vám umožní vybrat z běžných předvoleb (každou hodinu, každý den o půlnoci, každé pondělí v 9:00) nebo sestavit vlastní výraz pole po poli. Zobrazuje příštích pět časů spuštění ve vašem místním časovém pásmu, takže si rozvrh můžete ověřit před nasazením. Výstup funguje se standardním cronem na Linuxu a macOS, crontabem, AWS EventBridge, plánovači GitHub Actions a většinou knihoven pro plánování úloh.

Související nástroje