[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openbsd-france-misc] Cron n'execute pas correctement un script ?



> Bonsoir la liste,
>

[...snip...]
Bon, j'ai trouvé l'origine du probleme.
"allez savoir pourquoi" mais cron lorsqu'il execute un script se place dans
le repertoire /var/cron/log (ou /var/log, je sais plus exactement)
Donc avant de lancer la partie "FTP" du script il faut se remettre dans le
bon repertoire (etonnament apparement le "put" de ftp ne gere pas le chemin
complet d'un fichier, comme par exmeple /root/toto.txt)
Voila donc pour les personnes interessés, il "suffit" de rajouter un "cd
/moncheminquivabien" :)

Merci a tous pour votre aide et desole pour une question aussi bete :)

Manu

> -----> debut <------
> 15:37 root AT pussycat ~# less save_journal_ftp.sh
> #!/bin/sh
> JOUR=`date +%a`
> FTP_SERVER="ftpperso.free.fr"
> FTP_USER="*****"
> FTP_PWD="******"
>
> echo "debut de la sauve ftp" >> "/root/rapport.txt"
> echo "machine $FTP_SERVER" > /root/.netrc
> echo "login $FTP_USER" >> /root/.netrc
> echo "password $FTP_PWD" >> /root/.netrc
> chmod go-rwx /root/.netrc
>

<<<<<<<< ICI IL FAUT RAJOUTER UN cd /root/

> ftp -i -p << **
> open $FTP_SERVER
> put /root/Pussycat_save_journal_$JOUR.tgz Pussycat_save_journ_$JOUR.tar.gz
> bye
> **
> 15:38 root AT pussycat ~# ll save_journal_ftp.sh
> -rwx--x--x    1 root     wheel         419 May 19 15:19
save_journal_ftp.sh*
>
>
> -----> Fin <------
>
> Voila, merci de m'avoir lu jsuqu'au bout mais la j'avoue que je bloque un
> peu :)
>
> COrdialement,
> Vargas Emmanuel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: openbsd-france-misc-unsubscribe AT openbsd-france POINT org
> For additional commands, e-mail:
openbsd-france-misc-help AT openbsd-france POINT org
>
>