Le Lundi 29 Janvier 2001 14:19, vous avez écrit :
> En réponse à Christophe BRUYERE <[EMAIL PROTECTED]>:
> >     Bonjour,
> > j'essaye depuis quelques temps de lancer un script via cron sur mandrake
> > 7.2.
> > j'ai mis mon script perl dans /etc/cron.daily et la commande se lance
> > tous
> > les jours mais alors que le script fonctionne correctement lorsqu'il est
> > lance
> > en shell : . backuplog.pl, le cron me renvoie un message d'erreur :
> > variable date non initialisee.
> > apparemment le cron ne sait pas lancer la commande 'date' ?
> > qqun pourrait peut etre m'aider ?
> >
> > christophe bruyere
> >
> > voici mon script :
> >
> > #!/usr/bin/perl -w
> > use strict;
> > use diagnostics;
> >
> > # Mise en forme de la date
> > my $Date;
> > my @Date = split(/\./,`/bin/date --date '1 days ago' +%x.%a`); <= LIGNE
> > QUI POSE PROBLEME
>
> je n'y connais rien à perl mais le fait que tu passes allègrement de $Date
> à @Date ma semble pouvoir être la cause de tes soucis (genre variable
> chaîne à numérique ...)
> Linuxement
Olivier,
je ne peux pas t'aider car concernant Linux je suis encore "un cron 
au-dessous".
Pourquoi actives-tu cette option ?
Est-ce nécessaire de programmer des ménages réguliers de fichiers cumulatifs ?

-- 
Daniel Moyne (ARMada French fan Club)
PC Celeron 400 Mhz 128 Mo Ram               Lecteur CD 40X Ide
Carte graphique AGP 3Dfx                    Lecteur Zip Iomega SCSI
HD Ide (M) 4 Go + (S) 20 Go        \\|//    Modem OLITEC Speed Voice 56000
Carte SCSI Tekram DC-395UW        / --- \   Imprimante DeskJet HP 850C
Vision Master 17" Iiyama Monitor (' o-o ')  Scanner UMAX Astra 1220S SCSI
--------------------------------oOO-(_)-OOo------------------------------------


Répondre à