Exécutez le travail cron toutes les 10 minutes, de 4:40 à 0:15

11

J'ai besoin d'exécuter une tâche cron toutes les 10 minutes, uniquement entre 4h40 et 00h15. J'ai réussi à planifier le travail cron pour qu'il s'exécute de 4 heures à 0 heure, mais je n'arrive pas à comprendre comment le planifier davantage. Voici ce que je suis sorti avec:*/10 4-23,0 * * * script

linkyndy
la source

Réponses:

16

Parfois, il suffit de casser les entrées laides et les doublons pour obtenir une telle logique de sélection. Cela devrait fonctionner et être assez apparent avec ce qu'il fait sans connaissance de uber cron-fu.

40,50 4 * * * script
* / 10 5-23 * * * script
0,10 0 * * * script

Oh, et un site utile pour les générer: http://www.openjs.com/scripts/jslibrary/demos/crontab.php

Justin Lynn
la source
1
Je me demandais de diviser le cron en 3, mais j'ai pensé qu'il y avait une façon plus élégante de le faire. Quoi qu'il en soit, allez-y, merci!
linkyndy