Re: votre avis sur un crontab

Top Page

Reply to this message
Author: Habib Bouaziz-Viallet
Date:  
To: slubman
CC: guilde
Subject: Re: votre avis sur un crontab
Le 27/11/07, slubman <slubman.lists@???> a écrit :
>
> (re)bonjour



C'est à dire que je ne suis pas sûr que même cette interprétation soit
vraie.

Ce que j'ai indiqué en bas est FAUX.
> 0 2 1-7 10 0 mon_script_shell <= à 2 heures, les 7 premiers jours du mois
> d'octobre



Que fais tu de 0 en dernière colonne ? Il doit y avoir "dimanche" dans la
sémantique crontab.

0 2 1-7 10 7 mon_script_shell <= à 2 heures, les 7 premiers jours ou les
> dimanches du mois d'octobre



Je viens de voir dans un wikipedia :

Counterintuitively, if both "day of month" (field 3) and "day of week"
(field 5) are present (i.e., not "*") on the same line, then the command is
executed when *either* is true.
Ce qui signifie en clair qu'il faut qu'une des deux propositions (en col 3
ou 5) soit vraie pour éxecuter la commande. Ce qui est très gênant ...!

Désolé pour la fausse information
>
> Le Mardi 27 Novembre 2007 10:25, slubman a écrit:
> > Le Mardi 27 Novembre 2007 10:11, Habib Bouaziz-Viallet a écrit:
> > > Bonjour la liste !
> >
> > Bonjour à toi
> >
> > > Est-ce que (dans crontab)
> > >
> > > 0 2 1-7 10 0 mon_script_shell >> /var/log/sntpdate/messages
> >
> > Je dirais plutouit:
> > 0 2 1-7 10 7 mon_script_shell >> /var/log/sntpdate/messages
> >
> > en plus "lisible"
> >
> > 0 2 mon-sun oct sun mon_script_shell >> /var/log/sntpdate/messages
> >
> > selon le man de crontab l'ordre des colones est le suivant:
> > # MIN HOUR DAY MONTH DAYOFWEEK COMMAND
> >
> > > signifie bien "tous les 1er dimanche du mois d'octobre à 2 heures,
> > > éxecuter le script" (avec la sortie standard de ce dernier dans un
> > > fichier de log..
> > >
> > > Merci pour vos avis.
> >
> > Mais je ne garantis pas l'exactitude des mes informations
> >
> > Cordialement
>
> --
> slubman
> site: http://www.slubman.info/
>
>



--
M. Bouaziz-Viallet