Pages : 1
#1 Le 05/03/2008, à 15:05
- misterbgs
download de repertoire avec ftp
salut,
j'ai implémenté un script qui me permet de récupérer des fichiers sur un serveur distant.
Lorsque je le teste, si les fichiers sont bien présents; les répertoires eux n'ont pas été télécharger.
je met le code.
#!/bin/bash
jour=$(date +%Y-%m-%d)
IP_SERVER=X.X.X.X
home_arc=~/Desktop/archivage/$jour
#creation dossier archivage du mois en cours...
mkdir $home_arc
#creation des differents dossiers correspondant aux differents serveur
cd $home_arc
mkdir server
#archivage de server
cd $home_arc/server
ftp -vin <<FIN
open $IP_SERVER
user toto titi
mget *
bye
FIN
auriez vous une solution (de préférence toujours avec la ligne de commande car c'est pour mettre dans cron) ?
Hors ligne
#2 Le 05/03/2008, à 15:47
- johnlege
Re : download de repertoire avec ftp
Bonjour,
je ne crois pas que ftp soit capable de créer l'arborescence des répertoires que tu veux récupérer.
Soit tu connais le nom des répertoires et tu crées les répertoires cibles à l'identique de l'origine, tu peux alors faire des cd et lcd, puis des mget
Soit tu utilises scp (ssh) qui permet la copie récursive des répertoires, soit éventuellement wget.
Merci d'indiquer résolu dans le titre quand c'est résolu
Hors ligne
#3 Le 06/03/2008, à 11:21
- misterbgs
Re : download de repertoire avec ftp
ok merci de ta reéponse.
Hors ligne