Cron analizator izraza
Objasnite cron izraz jednostavnim jezikom i pregledajte njegovo sljedeće vrijeme izvođenja.
Cron analizator izraza
Cron izraz pakira cijeli raspored u pet sažetih polja, pa čak i ljudi koji ih pišu svaki tjedan pauziraju na 0 3 * * 1-5. Zalijepite izraz i ovaj parser će ga prevesti na jednostavan jezik — "U 3:00, od ponedjeljka do petka" — i ispisati nadolazeća vremena izvođenja u vašoj lokalnoj vremenskoj zoni, tako da možete potvrditi da raspored radi ono što ste mislili prije nego što stigne do poslužitelja.
Parser čita standardnu sintaksu od 5 polja: zamjenske znakove, popise poput 1,15, raspone poput 1-5, korake poput */5 ili 1-30/10, nazive mjeseci SIJEČANJ–PROS. i nazive radnih dana NED–SUB, pri čemu 0 i 7 znače nedjelju. Makronaredbe @hourly, @daily, @weekly, @monthly i @yearly također rade. Greške su precizno imenovane: minuta od 61 ili polje koje nedostaje govori vam što nije u redu i u kojem polju, umjesto golog "nevažećeg izraza".
Uobičajene upotrebe: provjera unosa u crontab prije nego što se aktivira, provjera rasporeda Kubernetes CronJob-a ili tijeka rada GitHub Actions ili dokumentiranje posla za suigrača. Zalijepite nekoliko izraza odjednom — jedan po retku — i svaki se zasebno objašnjava. Kada su postavljeni i dan u mjesecu i dan u tjednu, alat primjenjuje cron-ovo ILI pravilo, a nemoguć datum kao što je 30. veljače prijavljuje se kao da se nikad ne izvodi, a ne da se zataška.
Kao i svaki alat TextArray, u potpunosti se pokreće u vašem pregledniku. Rasporedi, nazivi poslova i sve ostalo što zalijepite nikada ne napušta vaš uređaj.