Est-il possible d'exécuter une tâche cron, par exemple toutes les 20 minutes, mais de ne pas l'exécuter pendant 1 à 4 heures du matin?
Est-il possible d'exécuter une tâche cron, par exemple toutes les 20 minutes, mais de ne pas l'exécuter pendant 1 à 4 heures du matin?
Réponses:
Oui, ça l'est.
0,20,40 0,5-23 * * * / job / to / run
N'oubliez pas que si vous avez besoin de règles plus spécifiques ou compliquées qui ne peuvent pas être couvertes par la version de cron que vous utilisez, vous pouvez toujours écrire un petit wrapper shellscript qui vérifiera la date +% H ou d'autres statuts pertinents.
0,4-23
il selon que vous voulez qu'il se produit pas jusqu'à la fin de 4 ou au début.