FTP en batch

FTP en batch - Shell/Batch - Programmation

Marsh Posté le 16-09-2005 à 10:46:01    

Bonjour,  
 
Je travail sur un serveur de dev et j aurai besoins de faire une recuperation automatique de fichier sur un serveur de production.
 
Contrainte : utiliser ftp.
 
Je pensais faire un batch du style :
rcp user@serveur:/home/rep/fichier ./home/monrep/ en ftp, mais ca marche pas du tout comme ca avec ftp.
Comment puis je utiliser un ftp dans un batch, car je bloque sur les demande d'identification.
 
Merci.

Reply

Marsh Posté le 16-09-2005 à 10:46:01   

Reply

Marsh Posté le 19-09-2005 à 02:21:21    

td-rat a écrit :

Bonjour,  
 
Je travail sur un serveur de dev et j aurai besoins de faire une recuperation automatique de fichier sur un serveur de production.
 
Contrainte : utiliser ftp.
 
Je pensais faire un batch du style :
rcp user@serveur:/home/rep/fichier ./home/monrep/ en ftp, mais ca marche pas du tout comme ca avec ftp.
Comment puis je utiliser un ftp dans un batch, car je bloque sur les demande d'identification.
 
Merci.


$ ftp -n serveur.com < ftp.txt

avec ftp.txt contenant :

user nom_utilisateur mot_de_passe
cd /repertoire/distant
get mon_fichier.txt
quit


Reply

Marsh Posté le 19-09-2005 à 07:21:53    

/usr/bin/ftp -nv tonadresseftp<<SCRIPT
quote USER usrname
quote PASS password
binary
put ....
get...
quit
SCRIPT
 
EDIT : syntaxe


Message édité par betsamee le 19-09-2005 à 08:13:56
Reply

Marsh Posté le 19-09-2005 à 15:12:28    

MERCI

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed