FTP : Automatiser des transferts
From Deimos.fr / Bloc Notes Informatique
Contents
1 Introduction
Il est parfois pratique d'automatiser certaines taches comme l'upload de fichiers ou autre.
2 FTP
Avec la commande universelle ftp, voici un exemple que vous pouvez placer dans un script shell :
transfertFile() { inputFile=$1 ftp -n <<end prompt open $Hostname $Port user $Login $Password ascii put $inputFile bye end } |
3 NCFTP
Avec l'utilitaire ncftp, c'est encore plus simple puisqu'avec une seule ligne ca fonctionne :
ncftpput |
ncftpput -u $LOGIN -p $PASSWORD $ADDRESS DESTINATION-DIRECTORY FILE-TO-UPLOAD |