Generátor Crontab
Vytvářejte cron výrazy s rozevíracími nabídkami a okamžitě si prohlédněte plán v jednoduchém jazyce plus dalších 5 reálných časů běhu.
Výsledek
Syntaxe Cron je skvěle stručná: pět polí oddělených mezerami, kde * znamená vše, */5 znamená každou pátou hodnotu a 0 0 * * 1 nějak znamená pondělní půlnoc. Tento generátor odstraňuje dohady – namísto psaní výrazu ručně jej sestavujete: pro každé pole (minuta, hodina, den v měsíci, měsíc, den v týdnu) zvolte „každou hodnotu“, „každé N“ nebo zadejte konkrétní hodnoty a rozsahy, jako je 0,30 nebo 9-17, a pětidílný výraz se po kliknutí sám sestaví.
Výsledek je ověřen třemi způsoby najednou. Samotný výraz se aktualizuje živě a je připraven ke kopírování do crontab -e. Věta pod ním popisuje rozvrh – s názvy měsíců a dnů v týdnu ve vašem jazyce – takže „*/10 2-4 * * 1-5“ se čte spíše jako věta než hádanka. A co je nejdůležitější, nástroj vypočítá dalších 5 skutečných časů běhu s reálnou kalendářní matematikou ve vašem místním čase: pokud plán nedělá to, co jste očekávali, uvidíte to okamžitě v datech, ještě předtím, než dojde k selhání úlohy ve výrobě.
Výpočet se řídí skutečnou sémantikou cron, včetně pravidla, které zakopne i zkušené administrátory: když jsou pole den v měsíci i den v týdnu omezená, POSIX cron spustí úlohu, když se shoduje jedno, nikoli obojí. Hodnoty kroků, seznamy a rozsahy jsou podporovány v každém poli a nemožné plány (jako 31. den v měsících pouze v únoru) jsou detekovány místo toho, aby se tiše nikdy nespouštěly.
Vše běží na straně klienta ve vašem prohlížeči – podrobnosti plánu nikdy neopustí váš počítač a stránka po načtení funguje offline. Všimněte si, že tento nástroj vytváří standardní crontab výrazy s 5 poli; pokud máte existující výraz a chcete ho jen zkontrolovat, použijte náš samostatný validátor cron, který se zaměřuje na ověřování syntaxe spíše než na vytváření plánů.