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.
Spiegatore di espressioni cron — Incolla 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
- Digita o incolla un'espressione cron nel campo di input (ad esempio, 0 9 * * 1-5 per le 9 del mattino nei giorni feriali).
- Leggi la descrizione in linguaggio chiaro sotto l'input — illustra la pianificazione a parole.
- Controlla l'elenco delle prossime esecuzioni per vedere le prossime cinque volte in cui l'espressione si attiverebbe, mostrate nel tuo fuso orario locale.
- Se l'espressione non è valida, leggi il messaggio di errore e correggi il campo sbagliato.
- 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
Codifica / decodifica Base32 / Base58
Codifica testo in Base32 (RFC 4648) o Base58 (l'alfabeto di Bitcoin) e decodifica entrambi di nuovo in testo, completamente sicuro in UTF-8 e interamente nel tuo browser.
Codifica / decodifica Base64
Codifica testo in Base64 o decodifica Base64 di nuovo in testo (compatibile con UTF-8).
Convertitore di maiuscole/minuscole e contatore
Cambia le maiuscole e minuscole del testo e conta caratteri, parole e righe.
Formattatore e minificatore di codice
Abbellisci o minifica HTML, CSS e JavaScript all'istante nel tuo browser, con rientro di 2 spazi, 4 spazi o tabulazione e compressione JavaScript basata su Terser.