- batch a executer 1 semaine sur 2 [CRONTAB] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 06-06-2008 à 10:03:03
C'est normal tu lui dit de l'execture tous les jours 1-7 du mois donc lui il est con il le fait
Y'a pas d'exclusions dans cron, que des inclusions.
Pour moi c'est pas gérable directement en cron.
Le mieux est d'appeler tous les dimanches un script générique qui avec la date déterminera si il doit lancer l'un ou l'autre des script weekly1 ou weekly2.
Marsh Posté le 06-06-2008 à 10:21:28
Bon je te donne une piste puirque ça t'inspire pas :
date -d "today" +%U
Ca te donne le N° de la semaine en cours, avec ça tu devrais réussir à faire un truc
Marsh Posté le 06-06-2008 à 09:55:35
Bonjour,
je souhaite exécuter 2 scripts:
- le 1er: la 1ere et la 3e semaine de chaque mois (dénommé ci-après weekly1)
- le 2e: la 2e et la 4e semaine de chaque mois (dénommé ci-après weekly2)
Pour cela, je me suis dit que cela pourrait marcher:
Mais au lieu de m'exécuter mon script dans /etc/cron.weekly1 seulement le dimanche à 3h22, ca exécute le script tous les jours à 3h22 ! et d'une semaine sur l'autre ca saute bien de weekly1 à weekly2.
Merci pour vos réponses.