Nouplo

Générateur d’expression cron

Une planification en mots d’un côté, une expression de l’autre.

Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Comment ça marche

  1. Décrivez la planification : « toutes les 15 minutes », « à 17 h en semaine », « le 1er à minuit ».
  2. Ou prenez l’une des formes courantes dans la liste.
  3. Vérifiez les cinq prochaines exécutions. C’est le vrai test de ce que l’expression dit.
  4. Copiez l’expression dans votre crontab.

Questions fréquentes

Dimanche, c’est 0 ou 7 ?
Les deux, dans la plupart des implémentations : 0 et 7 sont acceptés. Ici on écrit 0, que toutes comprennent. C’est exactement le genre de détail qui amène sur une page comme celle-ci.
Que se passe-t-il si ma description n’est pas comprise ?
La page le dit et montre ce qu’elle a compris, au lieu de renvoyer quelque chose de plausible. Une ligne cron qui s’exécute au mauvais moment le fait en silence, parfois pendant des mois ; une supposition assurée serait pire ici qu’une absence de réponse.
Pourquoi afficher les cinq prochaines exécutions ?
Parce que relire une expression n’est pas la vérifier. Les dates sont calculées par l’analyseur qu’utilise la page d’explication : vous voyez donc ce qu’une machine en ferait, et non ce que cette page croit avoir écrit.
Gère-t-il la syntaxe étendue ?
Ni le champ des secondes de Quartz ni les raccourcis du style @yearly. Ceux-là varient d’une implémentation à l’autre, et c’est la forme à cinq champs que lisent réellement crontab, Kubernetes et la plupart des ordonnanceurs.
Quelque chose part-il vers un serveur ?
Non. Tout tourne dans le navigateur : ce que vous saisissez reste sur votre ordinateur.

Pour un usage précis

Outils associés