Un souci avec cet outil ?
À propos de « Cron UNIX À 5 Champs En Ligne »
Cet outil parse une expression cron (ex. « 0 9 * * 1-5 ») et explique en français ce qu'elle signifie et quand elle se déclenchera. Il affiche les prochaines exécutions pour valider le planning avant déploiement.
Cron est le langage standard de planification sur systèmes Unix-like — cron jobs, Kubernetes CronJobs, GitHub Actions, AWS EventBridge, etc. La syntaxe à cinq champs (minute, heure, jour du mois, mois, jour de la semaine) est concise mais piégeuse.
À utiliser avant la mise en prod. Une expression mal lue qui tourne chaque minute au lieu de chaque heure peut faire exploser une facture ou envoyer des millions d'e-mails non désirés.
Comment utiliser cet outil
Expliquer une expression cron en clair
Coller l’expression cron
« Cron expression » attend la syntaxe Unix classique à 5 champs : `minute hour day-of-month month day-of-week`. Exemple : `0 9 * * 1` = 09:00 chaque lundi.
Ce qui est supporté
Caractères jokers standards (`*`), listes (`1,15`), plages (`9-17`), pas (`*/15`, `0-30/5`), noms de jours/mois quand l’implémentation locale les accepte. Jusqu’à 120 caractères.
Exécuter
Résultat : une explication humaine dérivée de chaque champ — ex. « At 09:00, on Mondays. ». L’outil NE calcule PAS les prochaines exécutions ; combinez-le avec cron-next-runs-online.
Six champs et dialectes
Quartz et dialectes non standards avec un champ seconds ou year, macros prédéfinies (`@hourly`, `@yearly`), extensions `L`/`W`/`#` ne sont pas tous gérés — l’explainer est conçu autour du cron POSIX-ish 5 champs.