batch d'envoi par ftp

batch d'envoi par ftp - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 29-09-2003 à 13:47:20    

Salut,
J'aimerai à l'aide d'un script, transferer dans le répertoire /pascal d'un ftp l'arborescence des dossier locaux /perso et /var de mon Pc sous Redhat.
 
Comment automatiser ce transfert par un script ?
 
Merci
Sorg

Reply

Marsh Posté le 29-09-2003 à 13:47:20   

Reply

Marsh Posté le 29-09-2003 à 13:55:55    

Quelque chose dans ce genre :
lftp -f script ftp://toto:tutu@tata.com/pascal
 
Dans le script :
mirror -R /perso
mirror -R /var
 
ou lftp -c 'mirror ...; mirror ...' ftp://...

Reply

Marsh Posté le 29-09-2003 à 15:23:46    

Sinon utilise le .netrc
 
Là c un upload d'images à la demande. A chaque fois que j'invoque "ftp ftp.chapeau.tu" en ligne de commande ( du fait du macdef init)
crontab me permet de donner la fréquence
 

Code :
  1. machine ftp.chapeau.tu   login toto  password titi   macdef init
  2. bin
  3. prompt
  4. lcd /var/www/html/uptime
  5. cd uptime
  6. mput *tux*.png
  7. bye


 
 
Tout ce qui est en gras sont les commandes standard ftp.

Reply

Marsh Posté le 30-09-2003 à 09:08:38    

Merci  :jap:

Reply

Marsh Posté le 30-09-2003 à 09:36:24    

moi j'utilise ncftpput ncftpget qui m'ont l'air fait pour ca ;)

Reply

Marsh Posté le 30-09-2003 à 10:47:21    

En tout cas la méthode d'Arsunik marche à merveille

Reply

Sujets relatifs:

Leave a Replay

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