Crontab

Résolu
Bonjour,

Quelqu'un pourrait m'aider je désire faire une tâche planifiée avec crontab mais je n'arrive pas à trouver la syntaxe me permettant d'exclure seulement deux journées dans le mois peu importele jour de la semaine

si quelqu'un a une idée ce serait très gentil merci!

4 réponses

  1. Bonjour,
    Si tu veux juste enlever deux jours dans le mois, tu devras énumérer tous les jours exceptés les jours à ne pas mettre:

    donc ta syntaxe peut être la suivante

    min heure 1,2,3,4,6,8,9,11 mois semaine

    Bon courage.
    1. Super! merci beaucoup!

      Tout en l'écrivant tout à l'heure je me suis demandé si ça fonctionnerais si je l'écrivais ainsi : min heure 1-9, 11-19,21-30 mois semaine

      est ce que la combinaison peut causer problème?

      merci pour l'aide
      1. Les valeurs avec les tirets représentes des périodes, maintenant ce qui reste à savoir si on peut associer les périodes. Cela je ne sais pas si je trouves je te tiens informé.

        1. Contributeur
          Salut,

          Extrait du man 5 crontab :

          Les listes sont permises. Une liste est un ensemble de nombres ou d'intervalles  séparés  par des virgules. Exemple « 1,2,5,9 », « 0-4,8-12 ».