Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/07/2012, à 11:42

camfox

crontab : tous les premier samedi tous les 3 mois

Bonjour à tous,

Dans une crontab, J'aimerais planifier un script tous les premiers samedi du mois tous les 3 mois.

J'ai mis cette ligne suivante :

00 06 1,2,3,4,5,6,7 1,4,7,10 6

mais ca ne marche pas, le script s’exécute tous les jours du 1 au 7 tous les 3 mois (pas uniquement que le samedi)

QQn peut m'aider ?

Hors ligne

#2 Le 06/07/2012, à 12:15

NimS

Re : crontab : tous les premier samedi tous les 3 mois

Salut,

pour tous les premiers samedi du mois je ne serai pas te dire, mais pour le reste ça ressemble plus à ça :

00 06 * */3 7 ce qui va exectuer le script tous les samedi d'un mois sur 3 à 6h

NimS

Hors ligne

#3 Le 06/07/2012, à 17:35

nesthib

Re : crontab : tous les premier samedi tous les 3 mois

Le premier samedi du mois tombe nécessairement dans les 7 premiers jours.
Donc :

0 6 1-7 */3 7 commande

edit : en fait non, je viens de me dire qu'effectivement, cron lancera la commande les 7 premiers jours ET les samedis

une solution qui devrait fonctionner :

0 6 1-7 */3 * [ "$(date '+%u')" -eq 7 ] && commande

Dernière modification par nesthib (Le 06/07/2012, à 17:42)


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne