Générateur d'expression Cron
Outil gratuit en ligne Générateur d'expression Cron, sans installation
Que sont les expressions Cron ?
Cron est un planificateur de tâches basé sur le temps dans les systèmes de type Unix. Une expression Cron est une chaîne avec 5 champs séparés par des espaces : minute (0-59), heure (0-23), jour du mois (1-31), mois (1-12) et jour de la semaine (0-6, où 0 est dimanche). Chaque champ peut utiliser des valeurs spécifiques, des plages (* est un Joker pour "chaque"), des listes (séparées par des virgules) ou des intervalles (barre oblique-n pour "toutes les n unités"). Les tâches Cron s'exécutent automatiquement aux heures planifiées définies par l'expression.
Comment utiliser ce générateur d'expression Cron
Pour chaque champ (minute, heure, jour, mois, jour de la semaine), choisissez un mode : Chaque (*), Spécifique (entrez des valeurs exactes), Plage (de-à) ou Intervalle (toutes les N). Configurez chaque champ en fonction de quand vous voulez que votre tâche s'exécute. L'outil affiche l'expression Cron résultante et prévisualise les 5 prochaines heures d'exécution basées sur l'heure actuelle. Copiez l'expression pour l'utiliser dans votre crontab, planificateur ou outil d'automatisation.
Comprendre les interactions des champs Cron
Les champs jour et jour de la semaine spécifient tous les deux des jours. Dans de nombreuses implémentations Cron, si les deux sont restreints (non *), la tâche s'exécute lorsque l'une des conditions correspond (logique OR). Certains systèmes utilisent la logique AND. Si vous spécifiez le jour 15 et le jour de la semaine 1 (lundi), il s'exécute le 15 de chaque mois ET tous les lundis. Soyez précis dans votre intention, et testez pour vérifier le comportement dans votre environnement Cron spécifique.
▶Quelle est la différence entre @daily et 0 0 * * * ?
▶Comment planifier une tâche toutes les 5 minutes ?
▶Puis-je planifier des modèles complexes comme "dernier vendredi du mois" ?
▶Pourquoi ma tâche Cron ne s'exécute-t-elle pas à l'heure prévue ?
Si cet outil vous a été utile, offrez un café à l'auteur.
Offrir un café