Toutes les calculatrices·Aide aux expressions cron

Aide aux expressions cron

Lire un planning cron en toutes lettres, ou partir d’un modèle

Champs

Minute 0–590
Heure 0–239
Jour du mois 1–31*
Mois 1–12*
Jour de la semaine 0–7*

En toutes lettres: Chaque jour à 9 h

Modèles

Cinq champs, dans cet ordre

Minute, heure, jour du mois, mois, jour de la semaine. Une astérisque signifie toutes les valeurs. Se tromper d’ordre est l’erreur classique : 0 9 * * * signifie neuf heures du matin, alors que 9 0 * * * signifie minuit neuf.

Jour du mois et jour de semaine forment un OU

Si vous mettez les deux à autre chose que *, la plupart des implémentations lancent la tâche dès que l’un des deux correspond, et non quand les deux correspondent. 0 0 1 * 1 se déclenche le 1er du mois et tous les lundis.

Publicité

Tant que vous êtes là — un bonus de plateforme crypto

Autres calculatrices

Questions fréquentes

Q. Dimanche, c’est 0 ou 7 ?

Les deux, dans la plupart des implémentations. 0 et 7 désignent dimanche, d’où le 0-6 dans certaines documentations et le 1-7 dans d’autres.

Q. Quel fuseau horaire cron utilise-t-il ?

Celui du serveur, sauf indication contraire du planificateur. Cela mérite vérification avant de supposer qu’une tâche nocturne tourne à minuit chez vous.

Q. Que veut dire */5 ?

Une valeur sur cinq depuis le début de la plage. Dans le champ des minutes, */5 se déclenche à 0, 5, 10, etc. — et non « cinq minutes après la dernière exécution ».