0

Generator crontaba

Izgradite cron izraze padajućim izbornicima i odmah vidite raspored na razumljivom jeziku te sljedećih 5 stvarnih vremena izvođenja.

🔒 U potpunosti se obrađuje u vašem pregledniku — ništa što ovdje unesete nikada se ne učitava.

Obrada... 0%

Rezultat

Sintaksa crona notorno je sažeta: pet polja odvojenih razmakom gdje * znači sve, */5 znači svaku petu vrijednost, a 0 0 * * 1 nekako znači ponoć s nedjelje na ponedjeljak. Ovaj generator uklanja nagađanje — umjesto da pišete izraz ručno, vi ga gradite: za svako polje (minute, sati, dan u mjesecu, mjesec, dan u tjednu) odaberite 'svaka vrijednost', 'svakih N' ili upišite određene vrijednosti i raspone poput 0,30 ili 9-17, i petodijelni izraz sastavlja se sam dok klikate.

Rezultat se provjerava na tri načina odjednom. Sam izraz ažurira se uživo i spreman je za kopiranje u crontab -e. Ispod njega, rečenica na razumljivom jeziku opisuje raspored — s nazivima mjeseci i dana u tjednu na vašem jeziku — tako da '*/10 2-4 * * 1-5' zvuči kao rečenica, a ne zagonetka. I najvažnije, alat izračunava sljedećih 5 stvarnih vremena izvođenja pravom kalendarskom matematikom u vašem lokalnom vremenu: ako raspored ne radi ono što ste očekivali, vidite to odmah u datumima, prije nego što posao ikada zabrlja u produkciji.

Izračun slijedi stvarnu cron semantiku, uključujući pravilo koje zbunjuje čak i iskusne administratore: kada su i polje dan u mjesecu i polje dan u tjednu ograničeni, POSIX cron pokreće posao kada odgovara bilo koje od njih, a ne oba. Vrijednosti koraka, popisi i rasponi podržani su u svakom polju, a nemogući rasporedi (poput dana 31 samo u veljači) otkrivaju se umjesto da se tiho nikad ne pokrenu.

Sve radi na strani klijenta u vašem pregledniku — detalji rasporeda nikada ne napuštaju vaše računalo, a stranica radi offline nakon što se učita. Imajte na umu da ovaj alat gradi standardne crontab izraze od 5 polja; ako imate postojeći izraz i samo ga želite provjeriti, koristite naš zasebni cron validator, koji je usmjeren na provjeru sintakse, a ne na konstruiranje rasporeda.