~/tools / Cron Generator
Cron Generator
Construisez une expression cron à partir des champs minute/heure/jour/mois/jour-semaine, ou obtenez une explication en langage simple d'une expression existante.
Une expression cron comme "0 9 * * 1-5" est compacte mais facile à mal écrire. Construisez-en une depuis un formulaire et voyez son explication, ou collez l'expression cron de quelqu'un d'autre pour vérifier ce qu'elle fait réellement.
# Cas d'usage
- Configurer correctement une expression cron pour un job planifié ou un pipeline CI/CD
- Vérifier précisément quand le crontab ou le schedule GitHub Actions de quelqu'un d'autre se déclenche réellement
- Découvrir comment exprimer quelque chose comme "les jours ouvrés à 9h" en expression cron
# Utilisation
- Renseignez minute/heure/jour/mois/jour-semaine ci-dessus — l'expression cron et son explication se mettent à jour automatiquement.
- Pour décoder une expression cron existante, collez-la dans le champ ci-dessous et lisez l'explication.
Construire une expression cron
0 9 * * 1-5
S'exécute le lun–ven, à 9, à la minute 0
Expliquer une expression cron
S'exécute chaque heure, à la minute toutes les 15 minute(s)
# FAQ
- Dans quel ordre sont les champs ?
- minute heure jour mois jour-semaine (5 champs). Certains systèmes utilisent une variante à 6 champs avec les secondes, mais cet outil suit le format standard à 5 champs.
- Prend-il en charge les listes, plages et pas ?
- Oui — les listes séparées par des virgules (ex. 1,15), les plages avec tiret (ex. 1-5), et les valeurs de pas */n sont toutes prises en charge. Des combinaisons complexes peuvent produire une explication simplifiée.
# Voir aussi
# Pour aller plus loin
- Learn Linux commands
Try the commands in a simulated terminal — prodou.net
- Learn shell scripting
Shell scripting from the ground up — prodou.net