Parser di Espressioni cron

Blog

Parser di Espressioni cron

BlogCheatsheets
Loading...
Loading Cron Parser...

Descrizione

Analizza le espressioni cron in descrizioni chiare e leggibili.

Informazioni su Parser di Espressioni cron

Il Parser cron traduce le espressioni cron in pianificazioni chiare e leggibili dall'uomo, così "0 9 * * 1-5" diventa "Alle 09:00, dal lunedì al venerdì." Spiega ogni campo, supporta i secondi e le macro come @daily e @hourly, e mostra una scomposizione dettagliata, rendendo facile scrivere e ricontrollare i job pianificati prima di distribuirli.

Come usare

  1. Digita o incolla un'espressione cron nell'input.
  2. Leggi la descrizione in linguaggio naturale di quando viene eseguita.
  3. Usa la scomposizione campo per campo per confermare minuto, ora, giorno, mese e giorno della settimana.
  4. Modifica l'espressione finché la descrizione non corrisponde alla pianificazione che intendi.

Esempi

EsempioInputOutput
Giorni feriali alle 90 9 * * 1-5Alle 09:00, dal lunedì al venerdì
Ogni 15 min*/15 * * * *Ogni 15 minuti

Domande frequenti

Cosa significano i cinque campi cron?

Nell'ordine: minuto (0–59), ora (0–23), giorno del mese (1–31), mese (1–12) e giorno della settimana (0–6, dove 0 è domenica). Un asterisco significa 'ogni' valore per quel campo.

Cosa significa */5 in un campo cron?

Significa 'ogni 5 unità' per quel campo. Nel campo dei minuti, */5 viene eseguito al minuto 0, 5, 10, 15 e così via, cioè ogni cinque minuti.

Cosa sono le macro come @daily e @hourly?

Sono abbreviazioni per pianificazioni comuni. @hourly = '0 * * * *', @daily = '0 0 * * *', @weekly = '0 0 * * 0'. Non tutte le implementazioni di cron le supportano, quindi controlla il tuo scheduler.

Come interagiscono il giorno del mese e il giorno della settimana?

Nella maggior parte delle implementazioni di cron, se entrambi sono limitati (non *), il job viene eseguito quando UNO QUALSIASI dei due corrisponde, una fonte comune di sorprese. Mantieni uno dei due come * a meno che tu non voglia davvero il comportamento OR.