Generatore di espressioni Cron online
Crea e valida espressioni cron a cinque campi con descrizione immediata. Prova 0 9 * * 1-5 per lun-ven alle 9. L’elaborazione avviene localmente nel browser.
Inizia a usare
Funzionalità e limiti
Il generatore accetta i cinque campi standard nell'ordine minuto, ora, giorno del mese, mese e giorno della settimana. Supporta valori numerici, l'asterisco, elenchi con virgola, intervalli e passi (es. */15). I limiti sono: minuti 0-59, ore 0-23, giorno del mese 1-31, mese 1-12, giorno della settimana 0-7 (0 e 7 sono domenica). Il passo deve essere positivo e l'intervallo ascendente.
Esempio concreto: inserisci 0 9 * * 1-5. Il risultato mostra i cinque campi e spiega che l'esecuzione avviene quando tutti corrispondono, cioè alle 9:00 dal lunedì al venerdì.
Non sono supportati: un sesto campo per i secondi, nomi di mesi o giorni, macro come @daily e token avanzati come L, W, # o ?. L'interazione tra giorno del mese e giorno della settimana varia tra le implementazioni cron.
Nessuna espressione viene pianificata o inviata a un server. Il fuso orario, l'ora legale, il comando, l'ambiente di shell e il dialetto del cron devono essere configurati nel sistema di destinazione e testati lì.
Domande frequenti
Come si imposta un'espressione che esegue ogni 15 minuti?
Usa */15 nel campo minuti e * negli altri campi: */15 * * * *. Il generatore accetta il passo con barra.
Perché la mia espressione con un sesto campo viene rifiutata?
Il generatore supporta solo cinque campi. I secondi non sono previsti nello standard cron a cinque campi; se il tuo sistema usa sei campi, devi usare un altro strumento.
Posso usare nomi come 'MON' o 'jan'?
No, il generatore accetta solo valori numerici. Usa 1-12 per i mesi e 0-7 per i giorni della settimana.
Lista di controllo
- Verifica che i valori siano nei limiti indicati.
- Controlla che gli intervalli siano ascendenti.
- Assicurati che il passo sia positivo.
- Ricorda che 0 e 7 rappresentano la domenica.
- Testa l'espressione nel tuo sistema di destinazione.
L’elaborazione avviene localmente nel browser.