Aller au contenu

Générateur et décodeur d’expressions cron

Expliquez une expression cron en langage clair, listez ses prochaines exécutions ou créez-en une en choisissant une planification

Chargement de l’outil…

Explique une expression cron en clair, liste ses 10 prochaines exécutions et crée une expression à partir d’une planification que vous choisissez. Utile pour écrire une crontab ou un réglage de planificateur, ou pour vérifier une planification existante.

Mode d’emploi

  1. Tapez une expression comme 30 9 * * 1-5 dans « Expression cron ou ligne de crontab ». Une ligne de crontab complète avec sa commande fonctionne aussi.
  2. Lisez « En clair » et « Champ par champ », choisissez cet appareil ou UTC comme « Fuseau horaire », et vérifiez les « 10 prochaines exécutions ».
  3. Pour en créer une nouvelle, choisissez la « Répétition », une heure et des jours sous « Créer une expression », ou appuyez sur « Utiliser » à côté de l’un des « Exemples courants ».
  4. Appuyez sur « Copier l’expression » et collez-la dans votre crontab ou votre fichier de configuration.

Fonctionnement

Questions fréquentes

Quelle expression cron pour tous les jours à 3 h du matin ?
0 3 * * *. Minute 0, heure 3 et toutes les valeurs dans les autres champs : la tâche s’exécute donc chaque jour à 03:00.
Comment lancer une tâche cron toutes les 5 minutes ?
Mettez */5 dans le champ des minutes : */5 * * * *. La tâche s’exécute aux minutes 0, 5, 10, etc.
Comment lancer une tâche uniquement en semaine à 9 h ?
0 9 * * 1-5. Le jour de la semaine 1-5 va du lundi au vendredi.
0 0 13 * 5 s’exécute-t-il seulement le vendredi 13 ?
Non. Le cron standard l’exécute tous les 13 du mois et tous les vendredis, car lorsque les deux champs de jour sont restreints, il suffit que l’un des deux corresponde.