je vais avoir besoin de récupérer un fichier sur un serveur FTP toutes les nuits et je voulais l'automatiser en créant un petit script LFTP qui ferait ça tout seul.
Le problème c'est que je ne connais pas du tout ce soft et après avoir jeté un oeil aux 26 (!) pages de man et à plusieurs sites web je n'arrive pas à trouver la syntaxe exacte à mettre sur la ligne de commande du script.
Apparemment pour la connexion il faut utiliser le format suivant : lftp ftp://user:motdepass@monserveurftp <- ça c'est ok
mais pour récupérer mon fichier j'ai rajouté à la suite
get /nomdurep/nomdufichier et ça par contre ça n'a pas l'air de marcher, de plus je ne sais pas s'il faut lui indiquer le répertoire de destination dans la mesure où c'est le répertoire par défaut où se trouve le script
Benh ouais, mais bon, pour récupérer un seul fichier, je vois pas trop l'intérêt de sortir un client ftp. Après, tu fais comme tu le sens hein
Sikeur
Posté le 09-10-2007 à 16:24:53
bah en fait j'étais parti sur ce soft parce que tout le monde le conseille dans les liens de mon pote google...
Du coup je n'ai même pas cherché ailleurs.
bon j'ai adapté ça du lien en question : * Sauvegarder son site en entier avec mirror lftp user:pass@host -e "mirror dossierdistant dossierlocal ; quit"
tuxien[~]$ lftp tuxien:pass@ftpperso.free.fr -e "mirror / ~/Desktop/test ; quit' ~ represente le dossier personnel (/home) de l'user
et ça marche nickel.
Plus qu'à faire en sorte que ça se lance tout seul à heure fixe pendant la nuit...