Skip to main content

Componi un'espressione cron partendo da opzioni semplici, senza memorizzare la sintassi.

Espressione cron

0 2 * * *

Giornaliero — 02:00

Capire i cinque campi

Un'espressione cron ha cinque campi in ordine fisso: minuto, ora, giorno del mese, mese e giorno della settimana. L'asterisco significa «ogni valore», un numero fissa un valore esatto e */N significa «ogni N». Quindi 30 2 * * 1 viene eseguita alle 02:30 ogni lunedì.

Due dettagli traggono spesso in inganno. Nel giorno della settimana la domenica è 0 (e 7 nella maggior parte delle implementazioni), quindi il lunedì è 1. E se imposti sia il giorno del mese sia il giorno della settimana, la maggior parte dei demoni cron esegue il job quando corrisponde uno dei due, non entrambi: lascia uno dei campi come asterisco, a meno che non sia il comportamento voluto.