3 votes

Heures fractionnées dans une tâche cron sous CentOS 5 ?

J'ai une tâche cron qui s'exécute toutes les minutes entre 10h00 et 17h00 tous les jours, tous les mois du lundi au vendredi.

Mon problème est qu'actuellement il fonctionne de 10:00 à 17:00 (entrée cron dans la colonne d'heure 10-16) et je veux qu'il fonctionne de 10:00 à 16:25.

J'ai essayé de mettre cela dans la colonne des heures 10-16:25 mais cela ne fonctionne pas...

Puis-je définir des plages horaires fractionnaires ? Si oui, comment ?

8voto

chmeee Points 7180

Pouvez-vous le diviser en deux lignes ? Quelque chose comme :

0-59 10-15 x x x x
0-25 16 x x x x

1voto

John Gardeniers Points 27097

Si vous ne voulez pas diviser la tâche cron comme le suggère chmee, vous pouvez obtenir la fonctionnalité que vous souhaitez en utilisant une solution scriptée. Le script, qui est exécuté à partir de la tâche cron, peut tester la plage de temps et exécuter la ou les commandes appropriées uniquement si la plage est correcte. C'est un peu plus de travail, mais cela offre beaucoup plus de flexibilité.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X