Generatore di espressioni cron
Costruisci una pianificazione dai cinque campi, rileggila in parole semplici e guarda le prossime cinque volte in cui parte davvero. Tutto viene calcolato in questa pagina, sul tuo orologio.
La tua espressione cron
Ogni 5 minuti, ogni giorno.
Campo per campo
0-59
0-23
1-31
1-12 oppure JAN-DEC
0-6 oppure SUN-SAT
Le prossime cinque esecuzioni
Nei prossimi trent'anni non c'è nulla che corrisponda a questa pianificazione. Una data come il 30 febbraio non arriva mai.
Questo funziona nel tuo browser. Niente di ciò che incolli o apri viene inviato a noi.
I cinque campi
Una riga cron ha cinque campi separati da spazi, e arrivano sempre nello stesso 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 e il giorno della settimana da 0 a 6, con la domenica sia a 0 sia a 7. Il mese e il giorno della settimana accettano anche i nomi inglesi di tre lettere, quindi JAN e MON funzionano come 1 e 1.
Asterischi, virgole, trattini e barre
Un asterisco indica tutti i valori che il campo può assumere. Una virgola separa i valori, quindi 0,30 vuol dire allo scoccare dell'ora e alla mezza. Un trattino dà un intervallo, quindi 1-5 nel campo del giorno della settimana è da lunedì a venerdì. Una barra dà un passo, quindi */15 nel campo dei minuti è ogni quarto d'ora, e 0-30/10 avanza dentro un intervallo invece che su tutto il campo. Una regola spiazza quasi tutti: quando il giorno del mese e il giorno della settimana contengono entrambi qualcosa di diverso da un asterisco, cron esegue il job su entrambi, non solo dove i due coincidono.
Le abbreviazioni
Cinque abbreviazioni sostituiscono una riga intera. @hourly è 0 * * * *, @daily e @midnight sono 0 0 * * *, @weekly è 0 0 * * 0, @monthly è 0 0 1 * *, e @yearly come @annually sono 0 0 1 1 *. Incollane una qui sopra e viene espansa nei cinque campi che rappresenta, così i campi e l'espressione non si contraddicono mai. Dietro @reboot non c'è nessun orologio, quindi qui non c'è nulla da elencare.
Domande sulle espressioni cron
Pubblica la pianificazione, tieniti le prove
Un job pianificato che parte racconta solo metà della storia. Session Replay cattura insieme la pagina, la console e la richiesta fallita, così il prossimo job rotto arriva già con tutto quello che serve per sistemarlo.