Cron tous les premiers dimanche du mois

Fermé
Crashee - 29 nov. 2006 à 11:30
 Crashee - 29 nov. 2006 à 12:51
Hello,

Je dois lancer une commande qui fait un stop d'une appli tous les premiers dimanche du mois.

Je fais donc ça:

15 15 * * 7 test `date +"%d"` -lt 8 && "commande"

Ce test passe donc tous les dimanche, et pour chaque dimanche si la date est inférieur à 8 il execute le test.

Seulement la cron ne se lance pas, pourtant a la mano, la commande semble correcte.

Merci.

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
29 nov. 2006 à 12:13
Salut,

SI t'essayais plutôt de mettre cette commande dans un script et de lancer ce script depuis la crontab, non ?

;-)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
29 nov. 2006 à 12:16
Salut,

et si tu mets la commande entre paranthèses
(test `date +"%d"` -lt 8 && "commande" )
lami20j
0
Merci pour vous réponses, je vais tester ces solutions.

J'ai trouvé une solution de contournement.

Tcho
-1