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
- 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.
- L'outil valide l'expression en temps réel pendant la saisie et signale immédiatement toute syntaxe incorrecte ou valeur hors plage.
- Dès que l'expression est valide, une description en langage clair de la planification s'affiche sous le champ de saisie.
- 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.