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 02/05/2011, à 15:48

nkadri

recuperation automatique d'un fichier sur un FTP

Bonjour
Avec ce script ftp.sh si je l'exécute manuellement il marche bien mais si j'utilise crontab il me retourne le fichier kpi.txt vide
Merci bien de m'aider.
Le fichier ftp.sh:

ftp -i -v -n serveur << FTP
user login password
get kpi.txt /var/www/kpi.txt
bye

Hors ligne

#2 Le 03/05/2011, à 22:06

pode

Re : recuperation automatique d'un fichier sur un FTP

Je ne pense pas que ce soit lié à ton problème, mais ton here-document ne se termine pas par FTP

Pour ton problème, il y a peut-être un problème de droits.
Lance ton script dans la crontab en sauvegardant les sorties standards et d'erreur quelque part, pour vérifier.
Par exemple :

/chemin/ftp.sh &>/tmp/ftp.out

Sinon, d'autres clients FTP (et HTTP, ...) plus complets et dédiés à des usages non interactifs existent : curl, wget
Par exemple :

curl --user login:password ftp://serveur/kpi.txt -o /var/www/kpi.txt

Hors ligne