Spiegare un'espressione cron
Spiega a parole cosa significa una riga cron e quando verrà eseguita.
Funziona nel tuo browser – il file non viene caricato
Domande frequenti
Il mio file viene caricato?
No. La conversione avviene interamente nel tuo browser. Il file non lascia mai il tuo dispositivo – non c'è alcun server che possa vederlo. Una volta caricata la pagina, lo strumento funziona persino offline.
Quale sintassi cron è supportata?
I classici cinque campi: minuto, ora, giorno del mese, mese, giorno della settimana. Funzionano intervalli (1-5), elenchi (1,3,5), passi (*/15) e nomi (mon, jan). Volutamente non supportati: la colonna dei secondi, le macro tipo @daily e le estensioni L/W/# – variano fra le implementazioni di cron, e interpretarle diversamente dal tuo scheduler sarebbe peggio che dirlo.
Perché «0 0 1 * mon» viene eseguito più spesso del previsto?
È una vera particolarità di cron, non un errore. Quando sia il campo del giorno del mese sia quello del giorno della settimana sono limitati, cron scatta se corrisponde *uno* dei due: quindi il primo di ogni mese e ogni lunedì. Per l'intersezione, limita solo uno dei due campi.
In quale fuso orario sono le prossime esecuzioni?
Nell'ora locale del tuo computer, perché è quella che un demone cron usa di default. Se il tuo server è su UTC, le sue «3 di notte» differiranno da ciò che vedi qui.
Strumenti correlati
Generare UUID
Crea UUID casuali di versione 4 – quanti ne servono, nel browser.
● Nel browser
Convertire timestamp Unix
Converte un timestamp Unix in una data leggibile e viceversa – nel browser.
● Nel browser
Testare un'espressione regolare
Mostra cosa trova il tuo pattern, con posizioni e gruppi.
● Nel browser
Hash di un file (SHA-256)
Calcola il checksum SHA-256, SHA-1, SHA-384 o SHA-512 di qualsiasi file.
● Nel browser