Toolverse

Spiegatore di Espressioni Cron

Trasforma una pianificazione cron (crontab) in italiano semplice. Incolla un'espressione a 5 campi e vedi esattamente quando viene eseguita, campo per campo.

Every 5 minutes

Suddivisione dei campi

Minuto
Every 5 minutes
Ora
Every hour
Giorno del mese
Every day of the month
Mese
Every month
Giorno della settimana
Every day of the week

Esempi comuni

Come usarlo

Digita o incolla un'espressione cron a cinque campi e il significato in italiano semplice appare mentre digiti, insieme a una suddivisione che spiega ogni campo in modo indipendente. Nulla viene caricato e nulla viene pianificato o eseguito — lo strumento legge solo l'espressione e la descrive, quindi è sicuro testare qualsiasi pianificazione desideri. Un'espressione cron ha cinque campi separati da spazi, in questo ordine: minuto, ora, giorno del mese, mese e giorno della settimana. Il minuto va da 0 a 59, l'ora da 0 a 23, il giorno del mese da 1 a 31, il mese da 1 a 12 (o i nomi da jan a dec), e il giorno della settimana da 0 a 6 (o da sun a sat, dove sia 0 che 7 significano domenica). Leggendo i campi da sinistra a destra si scopre il momento esatto o i momenti in cui un lavoro verrà eseguito. Ogni campo accetta più di un singolo numero. Un asterisco significa ogni valore, quindi un asterisco nel campo dei minuti significa ogni minuto. Un elenco separato da virgole come 1,15,30 seleziona diversi valori specifici, un intervallo con trattino come 1-5 copre un intervallo, e un incremento con barra come */5 o 9-17/2 si ripete a intervalli fissi. I nomi dei mesi e dei giorni della settimana come jan e mon sono accettati ovunque andrebbe un numero, il che spesso rende un'espressione più facile da leggere. Come esempio pratico, l'espressione */5 * * * * viene eseguita ogni cinque minuti, 0 9 * * 1 viene eseguita alle 09:00 ogni lunedì, 0 0 1 1 * viene eseguita a mezzanotte il primo di gennaio, e 0 9 * * 1,3,5 viene eseguita alle 09:00 lunedì, mercoledì e venerdì. La suddivisione dei campi mostra come ciascuno di quei pezzi contribuisce alla pianificazione complessiva. Spiegare cron in questo modo è utile per comprendere un crontab che non hai scritto, per verificare due volte una pianificazione prima di distribuirla e per imparare la sintassi senza errori di prova. Poiché l'analisi avviene interamente nel tuo browser, puoi incollare una pianificazione sensibile senza che lasci il tuo dispositivo.

Domande frequenti

Cosa significano i cinque campi?
In ordine: minuto (0–59), ora (0–23), giorno del mese (1–31), mese (1–12 o jan–dec), e giorno della settimana (0–6 o sun–sat, dove 0 e 7 sono entrambi domenica).
Quale sintassi è supportata?
Asterisco (*) per ogni valore, elenchi come 1,15,30, intervalli come 1-5 e incrementi come */5 o 9-17/2. Funzionano anche i mesi denominati (jan…dec) e i giorni della settimana (sun…sat).
Esegue il mio lavoro cron?
No. Spiega solo la pianificazione. L'analisi avviene interamente nel tuo browser; nulla viene caricato o eseguito.
Cosa significa la barra in */5?
La barra imposta un incremento o intervallo. Nel campo dei minuti, */5 significa ogni quinto minuto — 0, 5, 10 e così via — mentre 9-17/2 significa ogni seconda ora tra 9 e 17. È un'abbreviazione per ripetere a intervalli fissi invece di elencare ogni valore a mano.