0

Crontab generátor

Építs cron kifejezéseket legördülő listák segítségével, és azonnal lásd az ütemezés közérthető leírását, valamint a következő 5 tényleges futási időpontot.

🔒 Teljesen a böngészőjében dolgozzák fel – soha semmi, amit itt beírt, nem kerül feltöltésre.

Feldolgozás... 0%

Eredmény

A cron szintaxis közismerten tömör: öt szóközzel elválasztott mező, ahol a * mindent jelent, a */5 minden ötödik értéket, a 0 0 * * 1 pedig valahogy a hétfő éjfélt. Ez a generátor kiveszi a találgatást – ahelyett, hogy kézzel írnád a kifejezést, felépíted: minden mezőhöz (perc, óra, nap, hónap, a hét napja) válaszd a „minden érték”, „minden N-edik” lehetőséget, vagy írj be egyedi értékeket és tartományokat, például 0,30 vagy 9-17, és az ötrészes kifejezés kattintásra összeáll.

Az eredményt három módon is ellenőrizheted egyszerre. Maga a kifejezés élőben frissül, és készen áll arra, hogy bemásold a crontab -e-be. Alatta egy közérthető mondat írja le az ütemezést – a hónapok és hétköznapok neveivel a saját nyelveden –, így a „*/10 2-4 * * 1-5” inkább egy mondat, mint egy rejtvény. És ami a legfontosabb: az eszköz a következő 5 tényleges futási időpontot valódi naptári számítással határozza meg a helyi időd szerint: ha az ütemezés mégsem azt csinálja, amit vártál, azonnal látod a dátumokon, még mielőtt a feladat élesben hibázna.

A számítás a valódi cron szemantikát követi, beleértve azt a szabályt is, ami még a tapasztalt rendszergazdákat is megtréfálja: ha a hónap napja és a hét napja mező is korlátozott, a POSIX cron akkor futtatja a feladatot, ha bármelyik egyezik, nem csak ha mindkettő. Minden mezőben támogatottak a lépésközök, listák és tartományok, a lehetetlen ütemezések (például 31. nap csak februáros hónapokban) pedig észlelésre kerülnek, ahelyett, hogy csendben soha nem futnának le.

Minden a böngésződben, kliensoldalon fut – az ütemezés részletei soha nem hagyják el a gépedet, és az oldal betöltés után offline is működik. Fontos, hogy ez az eszköz szabványos, 5 mezős crontab kifejezéseket épít; ha már van egy meglévő kifejezésed, és csak ellenőrizni szeretnéd, használd a külön cron validátorunkat, amely a szintaxis ellenőrzésére összpontosít, nem az ütemezések összeállítására.