Décoder une Expression Cron - en clair

2on /
/ Outils développeur / Décodeur Cron

Décodeur d’expression cron

Cinq champs : minute, heure, jour du mois, mois, jour de la semaine.

Champ par champ

Champ Écrit Signifie

Prochaines exécutions

# S’exécute le

Les heures sont affichées dans le fuseau de votre appareil. Le serveur qui exécute la tâche peut être dans un autre.

Ce que fait cet outil

La syntaxe cron est compacte et facile à mal lire, et le prix d’une mauvaise lecture, c’est une tâche qui tourne au mauvais moment pendant des mois avant que quiconque s’en aperçoive. Cette page retraduit la ligne en phrase et, plus utile encore, montre les dates réelles d’exécution.

Comment l’utiliser

  1. 1 Collez votre ligne cron, ou partez d’un des exemples.
  2. 2 Lisez la phrase et vérifiez chaque champ un par un.
  3. 3 Vérifiez avec la liste des prochaines exécutions : c’est là que les erreurs se voient.

Les cinq champs

Toujours dans cet ordre, toujours séparés par des espaces. Chacun accepte un nombre, une liste comme 1,15, une plage comme 9-17, un pas comme */5, ou une étoile signifiant toutes les valeurs.

# Champ Valeurs admises Remarque
1Minute0-59
2Heure0-23
3Jour du mois1-31Voir la règle des jours ci-dessous
4Mois1-12JAN-DEC également acceptés
5Jour de la semaine0-70 et 7 sont tous deux dimanche ; SUN-SAT acceptés

Le piège du jour du mois

Quand le champ jour du mois et le champ jour de la semaine valent tous deux autre chose qu’une étoile, cron exécute la tâche si l’un ou l’autre correspond, pas les deux. Ainsi « 0 0 1 * MON » se déclenche le 1er de chaque mois et tous les lundis. Cela surprend presque tout le monde la première fois ; le décodeur le signale quand c’est le cas.

Les pas ne signifient pas « toutes les N à partir de maintenant »

*/20 dans le champ des minutes signifie les minutes 0, 20 et 40 de chaque heure, pas « vingt minutes après la dernière exécution ». Si une exécution dure 25 minutes, la suivante démarre quand même à la minute 40. Les pas comptent depuis le début de la plage : 5-20/5 compte à partir de 5.

Fuseaux horaires et heures qui disparaissent

Cron suit l’horloge du serveur, pas la vôtre : une tâche réglée à 02h30 peut se déclencher à une heure locale différente de celle attendue. Pire, dans les régions à heure d’été, cette heure n’existe pas une nuit par an et se produit deux fois une autre. Pour tout ce qui ne doit être ni sauté ni répété, planifiez hors de 01h00-03h00.

Expressions cron - questions fréquentes

Dimanche. Et 7 est aussi dimanche, d’où la plage 0-7 plutôt que 0-6. Les noms fonctionnent aussi : de SUN à SAT, et MON-FRI est la façon lisible d’écrire les jours ouvrés.
Nouveau
Minifier CSS Compressez du CSS en retirant commentaires et espaces, ou réaérez-le proprement. Les espaces de calc(), les chaînes et les licences restent intacts.
Populaire Aujourd'hui
Testeur de Regex Écrivez une expression régulière et voyez aussitôt les correspondances, les groupes et le remplacement. Un motif qui s’emballe est stoppé au lieu de figer l’onglet.

Outils de développement associés

Générateur MD5 Générateur MD5 gratuit : transformez un texte ou un fichier en somme de contrôle MD5 dans le navigateur - idéal pour vérifier l'intégrité.
Encodeur & Décodeur Base64 Encodeur et décodeur Base64 gratuit : convertissez texte ou fichiers en Base64 et inversement, entièrement dans le navigateur, sans envoi.
Générateur de Lorem Ipsum Générateur de Lorem Ipsum gratuit : créez du faux texte par paragraphes, phrases ou mots, avec des balises HTML pour vos maquettes.
Décodeur JWT Décodeur JWT gratuit : collez un jeton pour lire l'en-tête, la charge utile et la signature - tout se fait dans le navigateur, sans envoi.
Encodeur & Décodeur d’URL Encodeur et décodeur d'URL gratuit : convertissez liens et paramètres en encodage pourcent et inversement, URL entière ou composant.

Autres outils susceptibles de vous plaire

Word en PDF Convertir Word en PDF gratuitement : déposez un fichier DOC, DOCX, ODT ou RTF et récupérez un PDF bien formaté en quelques secondes.
PDF en Word Convertir un PDF en Word gratuitement : déposez un PDF et téléchargez un DOCX modifiable en quelques secondes, sans inscription ni filigrane.
Compteur de mots Compteur de mots gratuit : collez un texte pour compter mots, caractères, phrases et paragraphes, avec le temps de lecture estimé. Rien n'est envoyé.
Compteur de caractères Compteur de caractères gratuit : caractères avec et sans espaces, mots et lignes, avec les limites SEO des titres et méta-descriptions.
Vérificateur de densité des mots-clés Analyseur de densité de mots-clés gratuit : collez un texte ou une URL pour voir la fréquence de chaque mot et expression, en pourcentage.