Tutti gli strumenti

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

    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

    Minuto, ora, giorno del mese, mese e giorno della settimana, in quest'ordine. Un asterisco in un campo indica tutti i valori che può assumere, quindi cinque asterischi sono ogni minuto di ogni giorno.

    Il job parte su entrambi. Quando il giorno del mese e il giorno della settimana sono entrambi limitati, Vixie cron li tratta come un'unione: 0 0 1 * 1 parte il primo del mese e ogni lunedì, non solo quando il primo cade di lunedì.

    Cron non porta con sé alcun fuso orario. Gira sull'orologio impostato sulla macchina, ed è per questo che l'elenco qui sopra nomina il fuso che il tuo browser dichiara invece di lasciartelo indovinare.

    No. Quartz aggiunge un campo dei secondi in testa e un anno facoltativo in coda, e capisce anche L, W, il cancelletto e il punto interrogativo. Sono estensioni di Quartz e non cron, quindi questa pagina nomina il carattere che non sa usare invece di restituire in silenzio una risposta sbagliata.

    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.

    Installa estensioneCome funziona

    5,0 da 17 valutazioni su Chrome Web Store