* julien vehent <[EMAIL PROTECTED]> [2006-03-15 08:26] :
> /!\ GPG KEY: 0x7A7B6F2C keyserver.net /!\
> MIME-Version: 1.0
> Content-Type: text/plain; charset=ISO-8859-15
> Content-Transfer-Encoding: 8bit
> Lines: 21
> NNTP-Posting-Date: 15 Mar 2006 08:26:35 MET
> NNTP-Posting-Host: 82.244.137.83
> X-Trace: 1142407595 nnrp7-1.free.fr 7935 82.244.137.83:57618
> X-Complaints-To: [EMAIL PROTECTED]
> 
> Le Wed, 15 Mar 2006 04:50:10 +0100, Claude Reveret a écrit :
> 
> > Bonjour la lise,
> > 
> > J'utilise des taches cadencé avec cron au boulot. Celles-ci ne devraient 
> > pas 
> > s'exécuter les jours fériés (pâques, Noël ...).
> > 
> > Je ne vois pas comment les paramétrer.
> > 
> >  Est-ce que vous avez une astuce SVP ?
> 
> 
> Demande a cron de te lancer des scripts et au début de ces scripts, avant
> de lancer ta commande, faire un test sur la date (if [date différente des
> jours fériés] )

À mon avis, le plus simple pour faire cela est d'utiliser la commande
calendar avec un fichier des jours fériés préremplis pour quelques
années (cela n'est pas évident à faire par programmation car certains
jours fériés ne sont pas fixes). Cela ressemblerait à quelque chose
comme :

calendar -t 25.12.2006 -l 0 -f /usr/share/calendar/fr_FR/calendar.jferies

L'option -t est présente pour tester des dates particulières, il ne faut
naturellement pas l'utiliser pour le test de cron.

Attention, certaines dates de calendar.jferies ne sont pas vraiment des
jours fériés et le lundi de Pentecôte a été supprimé des jours fériés en
France en 2004, mais est toujours présent dans le fichier.


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à