Cron kifejezés értelmező
Magyarázd el a cron kifejezést közérthetően, és nézd meg a következő futásokat.
Kapcsolódó eszközök
Cron kifejezés értelmező
A cron kifejezés egy teljes ütemezést zsúfol öt szűkszavú mezőbe, és a 0 3 * * 1-5 láttán az is elbizonytalanodik, aki hetente ír ilyet. Illeszd be a kifejezést, és ez az értelmező közérthető mondattá fordítja — „3:00-kor, hétfő–péntek" —, majd kilistázza a következő futási időpontokat a helyi időzónádban. Így még azelőtt meggyőződhetsz róla, hogy az ütemezés valóban azt csinálja, amit szerettél volna, mielőtt szerverre kerülne.
Az eszköz a szabványos, 5 mezős formátumot olvassa: csillagok, listák (1,15), tartományok (1-5), lépések (*/5 vagy 1-30/10), hónapnevek JAN–DEC és napnevek SUN–SAT, ahol a 0 és a 7 egyaránt vasárnapot jelent. A @hourly, @daily, @weekly, @monthly és @yearly makrók is működnek. A hibákat pontosan nevezi meg: a 61-es perc vagy a hiányzó mező megmondja, mi a gond és melyik mezőben — nem csak annyit, hogy „érvénytelen kifejezés".
Tipikus használat: crontab-bejegyzés ellenőrzése élesítés előtt, egy Kubernetes CronJob vagy GitHub Actions workflow ütemezésének igazolása, vagy egy feladat dokumentálása a csapatnak. Több kifejezést is beilleszthetsz egyszerre — soronként egyet —, és mindegyik külön magyarázatot kap. Ha a hónap napja és a hét napja is meg van adva, az eszköz a cron „vagy" szabályát alkalmazza, a lehetetlen dátumot, például február 30-át pedig őszintén úgy jelenti, hogy soha nem fut le.
Mint minden TextArray-eszköz, ez is teljes egészében a böngésződben fut. Az ütemezések, feladatnevek és bármi más, amit beillesztesz, soha nem hagyják el az eszközödet.