Cron tous les premiers dimanche du mois

Crashee -  
 Crashee -
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

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

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

    ;-)
    0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

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

    J'ai trouvé une solution de contournement.

    Tcho
    -1