Global ToolBox

Analyseur d'expressions Cron

Saisissez une expression cron standard à 5 champs et obtenez instantanément une description en langage clair de sa planification, ainsi qu'une validation qui détecte les erreurs de syntaxe.

🔒 Traitement local dans votre navigateur

Loading…

Comment l'utiliser

  1. Saisissez ou collez une expression cron standard à 5 champs dans le champ de saisie — les champs sont minute, heure, jour du mois, mois et jour de la semaine.
  2. L'outil valide l'expression en temps réel pendant la saisie et signale immédiatement toute syntaxe incorrecte ou valeur hors plage.
  3. Dès que l'expression est valide, une description en langage clair de la planification s'affiche sous le champ de saisie.
  4. Cliquez sur l'un des exemples pour remplir le champ avec un modèle de planification courant et voir comment il est décrit.

Fonctionnalités

  • Analyse les 5 champs cron standard : minute, heure, jour du mois, mois et jour de la semaine
  • Prend en charge les astérisques (*), les valeurs spécifiques, les plages (1-5), les listes (1,3,5) et les valeurs de pas (*/15)
  • Produit une description en langage clair de la planification au fur et à mesure de la saisie
  • Valide la syntaxe et les valeurs hors plage avec un message d'erreur clair et précis
  • 100 % côté client — votre expression cron ne quitte jamais votre navigateur

Questions fréquentes

Qu'est-ce que la syntaxe cron ?

Cron est un planificateur de tâches basé sur le temps, utilisé sur les systèmes de type Unix. Une expression cron est un motif compact à 5 champs (minute heure jour-du-mois mois jour-de-la-semaine) qui décrit quand une tâche doit s'exécuter. Elle est utilisée dans les fichiers crontab de Linux, les planifications de pipelines CI/CD et les CronJobs Kubernetes, entre autres.

Que signifient les 5 champs d'une expression cron ?

Dans l'ordre : minute (0-59), heure (0-23), jour du mois (1-31), mois (1-12) et jour de la semaine (0-6, où 0 correspond à dimanche). Une tâche s'exécute lorsque l'heure actuelle correspond aux 5 champs.

Que signifie un astérisque (*) dans un champ cron ?

Un astérisque signifie « n'importe quelle valeur » pour ce champ — le champ n'impose aucune restriction sur le moment où la tâche s'exécute. Par exemple, * dans le champ des heures signifie que la tâche n'est limitée à aucune heure particulière.

Comment fonctionnent les plages, les listes et les pas ?

Une plage comme 1-5 correspond à toutes les valeurs de 1 à 5 incluses. Une liste comme 1,3,5 ne correspond qu'à ces valeurs précises. Un pas comme */15 signifie « toutes les 15 unités » à partir de la valeur minimale du champ ; il peut aussi être combiné à une plage, comme 1-31/2.

Cet outil prend-il en charge @daily, @hourly ou les champs secondes/année ?

Non. Cet outil se concentre sur le format cron Unix classique à 5 champs. Les alias abrégés comme @daily et les formats étendus à 6 ou 7 champs (avec secondes ou années) ne sont pas analysés ici.

Outils similaires