Generator Crontab
Zgradite cron izraze s spustnimi meniji in si takoj oglejte urnik v preprostem jeziku ter naslednjih 5 dejanskih časov izvajanja.
Rezultat
Sintaksa Cron je znana jedrnata: pet polj, ločenih s presledki, kjer * pomeni vse, */5 pomeni vsako peto vrednost in 0 0 * * 1 nekako pomeni ponedeljek opolnoč. Ta generator odpravlja ugibanje – namesto da izraz pišete ročno, ga sestavite vi: za vsako polje (minuta, ura, dan v mesecu, mesec, dan v tednu) izberite »vsako vrednost«, »vsak N« ali vnesite specifične vrednosti in obsege, kot je 0,30 ali 9-17, in petdelni izraz se sestavi, ko kliknete.
Rezultat se preveri na tri načine hkrati. Sam izraz se posodablja v živo in je pripravljen za kopiranje v crontab -e. Pod njim stavek v preprostem jeziku opisuje urnik – z imeni mesecev in dni v tednu v vašem jeziku – tako da se '*/10 2-4 * * 1-5' bere kot stavek in ne kot uganka. In kar je najpomembneje, orodje izračuna naslednjih 5 dejanskih časov izvajanja z realno koledarsko matematiko v vašem lokalnem času: če urnik ne naredi, kar ste pričakovali, boste to takoj videli v datumih, preden se opravilo kdaj spodleti v proizvodnji.
Izračun sledi resnični semantiki cron, vključno s pravilom, ki zmoti celo izkušene skrbnike: ko sta polji za dan v mesecu in dan v tednu omejeni, POSIX cron izvede opravilo, ko se ujema eno od njih, ne oboje. Vrednosti korakov, seznami in razponi so podprti v vsakem polju, nemogoči urniki (na primer 31. dan v mesecih, ki veljajo samo za februar) pa so zaznani, namesto da bi se tiho nikoli sprožili.
Vse teče na strani odjemalca v vašem brskalniku – podrobnosti urnika nikoli ne zapustijo vašega računalnika in stran, ko je naložena, deluje brez povezave. Upoštevajte, da to orodje gradi standardne 5-poljske izraze crontab; če imate obstoječi izraz in ga želite samo preveriti, uporabite naš ločen validator cron, ki se osredotoča na preverjanje sintakse in ne na sestavljanje urnikov.