Spiegatore di espressioni cron

Traduci qualsiasi espressione cron in una descrizione della pianificazione in linguaggio chiaro e visualizza in anteprima le prossime cinque esecuzioni nel tuo fuso orario locale, interamente nel browser.

Caricamento strumento…

Spiegatore di espressioni cronIncolla un'espressione cron standard e questo strumento la trasforma in una descrizione in linguaggio semplice di quando viene eseguito il job, quindi elenca le prossime cinque volte in cui si attiverebbe a partire da ora. Supporta la consueta sintassi crontab a cinque campi più scorciatoie come @daily e mostra un messaggio di errore chiaro quando l'espressione non può essere analizzata. Tutto viene eseguito localmente nel tuo browser — nulla viene caricato.

Cos'è Spiegatore di espressioni cron?

Uno spiegatore di espressioni cron che legge una pianificazione crontab e ti dice, con parole chiare, esattamente quando verrà eseguita. Digita o incolla un'espressione come */5 * * * * e produce una descrizione leggibile (ad esempio, «Ogni 5 minuti») oltre a un elenco delle prossime cinque esecuzioni calcolate dal momento attuale nel tuo fuso orario locale. Comprende la sintassi cron standard a cinque campi (minuto, ora, giorno del mese, mese, giorno della settimana), intervalli, elenchi, passi, giorni e mesi con nome, e macro abbreviate come @hourly, @daily, @weekly, @monthly e @yearly. Sviluppatori, ingegneri DevOps e SRE e amministratori di sistema lo usano per verificare una voce crontab, una pianificazione CI o un'attività pianificata prima di distribuirla, e per confermare che un'espressione complicata si attivi davvero quando se lo aspettano.

Come usare Spiegatore di espressioni cron

  1. Digita o incolla un'espressione cron nel campo di input (ad esempio, 0 9 * * 1-5 per le 9 del mattino nei giorni feriali).
  2. Leggi la descrizione in linguaggio chiaro sotto l'input — illustra la pianificazione a parole.
  3. Controlla l'elenco delle prossime esecuzioni per vedere le prossime cinque volte in cui l'espressione si attiverebbe, mostrate nel tuo fuso orario locale.
  4. Se l'espressione non è valida, leggi il messaggio di errore e correggi il campo sbagliato.
  5. Usa il pulsante di copia per copiare la descrizione, oppure collega l'output a un altro strumento nello spazio di lavoro.

Esempi

Ogni 5 minuti

Input

*/5 * * * *

Output

Every 5 minutes

Giorni feriali alle 9

Input

0 9 * * 1-5

Output

At 09:00 AM, Monday through Friday

Macro abbreviata

Input

@daily

Output

At 12:00 AM

Domande frequenti

Quale sintassi cron è supportata?
Il formato crontab standard a cinque campi (minuto, ora, giorno del mese, mese, giorno della settimana), inclusi intervalli (1-5), elenchi (1,3,5), passi (*/15) e giorni e mesi con nome (MON, JAN). Sono supportate anche macro abbreviate come @hourly, @daily, @weekly, @monthly e @yearly.
In quale fuso orario sono indicate le prossime esecuzioni?
Le prossime cinque esecuzioni vengono calcolate dal momento attuale e formattate nel fuso orario locale del tuo browser, in modo da riflettere quando la pianificazione si attiva per te.
Perché dice che l'espressione non è valida?
Un errore appare quando l'espressione ha un numero di campi errato o un valore al di fuori dell'intervallo consentito (ad esempio minuto 0-59, ora 0-23). Il messaggio descrive cosa non è andato a buon fine così puoi correggere il campo problematico.
Perché solo cinque esecuzioni future?
Cinque bastano per confermare la cadenza e individuare un errore a colpo d'occhio — ad esempio vedere esecuzioni ogni 5 minuti, o solo nei giorni feriali. La descrizione qui sopra indica già la regola ricorrente completa.
La mia espressione cron viene inviata da qualche parte?
No. L'analisi dell'espressione, la generazione della descrizione e il calcolo delle prossime esecuzioni avvengono tutti localmente nel tuo browser. Nulla viene caricato su alcun server, quindi funziona offline e mantiene private le tue pianificazioni.

Strumenti correlati