Crontab generatorius
Sukurkite cron išraiškas naudodami išskleidžiamuosius meniu ir akimirksniu pamatykite tvarkaraštį paprasta kalba ir kitas 5 tikras vykdymo laikas.
Rezultatas
Cron sintaksė yra labai trumpa: penki tarpais atskirti laukai, kur * reiškia viską, */5 reiškia kas penktą reikšmę, o 0 0 * * 1 kažkaip reiškia pirmadienio vidurnaktį. Šis generatorius pašalina spėliones – užuot rašę išraišką ranka, ją kuriate: kiekvienam laukui (minutė, valanda, mėnesio diena, mėnuo, savaitės diena) pasirinkite „kiekvieną reikšmę“, „kiekvieną N“ arba įveskite konkrečias reikšmes ir diapazonus, pvz., 0,30 arba 9–17, o penkių dalių išraiška susirenka pati spustelėjus.
Rezultatas tikrinamas trimis būdais vienu metu. Pati išraiška atnaujinama tiesiogiai ir yra paruošta kopijuoti į crontab -e. Po juo paprasta kalba pateikiamas sakinys aprašo tvarkaraštį su mėnesių ir savaitės dienų pavadinimais jūsų kalba, todėl „*/10 2-4 * * 1-5“ skaitomas kaip sakinys, o ne galvosūkis. Ir, svarbiausia, įrankis apskaičiuoja kitus 5 faktinius vykdymo laikus naudodamas tikrą kalendoriaus matematiką jūsų vietiniu laiku: jei tvarkaraštis neatlieka to, ko tikėjotės, tai iškart matote datose, kol darbas niekada nenutrūksta gamyboje.
Skaičiuojama pagal tikrąją cron semantiką, įskaitant taisyklę, kuri išjungia net patyrusius administratorius: kai ribojami ir mėnesio dienos, ir savaitės dienos laukai, POSIX cron vykdo užduotį, kai atitinka bet kurį, o ne abu. Žingsnių reikšmės, sąrašai ir diapazonai palaikomi kiekviename lauke, o neįmanomi tvarkaraščiai (pvz., 31 diena tik vasario mėn.) aptinkami, o ne tyliai neįjungiami.
Naršyklėje viskas veikia kliento pusėje – tvarkaraščio informacija niekada nepalieka jūsų kompiuterio, o įkėlus puslapis veikia neprisijungus. Atminkite, kad šis įrankis sukuria standartines 5 laukų crontab išraiškas; Jei turite esamą išraišką ir tiesiog norite ją patikrinti, naudokite mūsų atskirą cron patvirtinimo priemonę, kuri skirta sintaksės patvirtinimui, o ne tvarkaraščių sudarymui.