bonjours a tous,
j'ai un petit probleme car je voudrais par le biais d'un script ftp telecharger le contenu d'une direcory ( elle comprend des fichiers et des sub-directories )
je sais que mput * envoi tous les fichiers mais comment faire pour telecharger des sous repertoires et leur contenue aussi
merçi pour votre aide
# lftp
Posté par symoon . Évalué à 2.
[^] # Re: lftp
Posté par kris83 . Évalué à 1.
j'avais trouvé des infos sur lftp mais n'est pas installé sur le serveur red hat ou doit se dérouler le script
il me faut une instruction ou un option pour FTP simplement
voici mon script :
for language in fr de en es it ru pt mn
do
pathverio=$pathverio1/$language/$pathrainbow2
pathlocalrainbow=$pathrainbow1/$language/$pathrainbow2
echo ""
echo ""
ftp <<**
open XXX.EEE.YYY.RRR
cd $pathverio
lcd $pathlocalrainbow
mput *
bye
**
echo "$date - $hour : Transfert de l'ensemble de la Directory $pathrainbow2 pour la langue ( $language ) **** réussi ****"
done
# mget *
Posté par majinboo . Évalué à 0.
[^] # Re: mget *
Posté par mrlem (site web personnel) . Évalué à 3.
Une option possible :
wget -r ftp://user:password@machine/repertoire
[^] # Re: mget *
Posté par mrlem (site web personnel) . Évalué à 2.
http://wput.sourceforge.net
A noter que la man page donne quelques avertissements utiles quant à la récursivité.
# ncftpput / ncftpget
Posté par duaner . Évalué à 1.
# la commande wget convient
Posté par slack . Évalué à 1.
wget -r ftp://ftp.machine.extension/repertoire/a/charger
Consulte la page de manuel pour trouver les options utiles.
J'utilise souvent les options :
--cut-dir
-nc
-c
-l
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.