crontab hebdomadaire

crontab hebdomadaire - Shell/Batch - Programmation

Marsh Posté le 18-08-2008 à 10:44:18    

Salut à tous,
 
j'ai une question assez facile pour les utilisateurs aguerris.
 
j'ai 4 scripts : HEBDO1 , HEBDO2 , HEBDO3 et HEBDO4
 
et je veux exécuter le script HEBDO1 le 1er vendredi de chaque mois à 10h puis le script HEBDO2, le deuxiéme vendredi de chaque mois à 10h et ainsi de suite.
 
Mais je sais pas du tout comment le dire dans crontab.
 
Merci à vous !!!!
 
Sébastien


Message édité par Elmoricq le 18-08-2008 à 10:48:41
Reply

Marsh Posté le 18-08-2008 à 10:44:18   

Reply

Marsh Posté le 18-08-2008 à 10:48:09    

Tu ne peux pas, il n'y a pas de notion de semaine ou de jour du mois dans crontab. Je ne sais pas trop comment détecter quelle semaine du mois on est d'ailleurs.

Reply

Marsh Posté le 18-08-2008 à 11:44:28    

Exacte. On ne peut pas les lancer directement comme ca.
 
Une idée: un 5ème script qui se lance tous les vendredis et lancera les 4 scripts dans l'ordre. Mais c'est pas facile à programmer.
 
PS: ce mois-ci, il y a 5 vendredis. Qu'est-ce qu'il doit se passer le dernier vendredi?

Reply

Marsh Posté le 18-08-2008 à 13:20:12    

ah mince, sinon j'en lance un le 7 jours du mois l'autre le 14. je crois que je vais faire comme ça

Reply

Marsh Posté le 18-08-2008 à 16:30:56    

oulà, t'es sur que ton machin c'est pas juste une branlette intellectuelle pour une rotation de fichiers hebdo .0 .1 .2 .3 .4 ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed