Derrière ce titre très geek se cache en fait un article sur un petit utilisatire bien pratique que je viens de découvrir: Wput.
Wput est à l'upload ce que Wget est au download.
Il permet d'uploader un/plusieurs fichiers depuis une machine vers un serveur FTP.
Installation de Wput
La plupart des distribution Linux incluent ce logiciel dans leur gestionnaire de packages. Par exemple pour l'installer sous Ubuntu, il suffit de taper la commande suivante:
sudo apt-get install wput
Si ce ,n'est pas le cas, vous pouvez toujours le comiler depuis les sources en suivante la procédure suivante:
cd /usr/src
wget http://mesh.dl.sourceforge.net/sourceforge/wput/wput-0.6.1.tgz
tar zxvf wput-0.6.1.tgz
cd wput-0.6.1
./configure
make
sudo make install
Utilisation de Wput
L'utilisation standard est la suivante:
wput fichier.tgz ftp://login:password@serveurftp.com/upload/
Tout comme Wget, de nombreuses options sont disponibles (voir le man pour une liste complète):
- -b: pour passer en background le processus
- -l <RATE>: limite la bande passante utilisée (ex: -l 1M : limite à 1 Mbps)
- -Y <PROXY>: utilise un proxy (HTTP ou SOCKS)
- ...
Et voili, bon week-end (3 jours youpi) à tous !





Open-source

Abonnez-vous
2 commentaires au billet “Wput, l'automatisation de l'upload FTP”
Mouaip, je préfère quand même faire de bons vieux transferts en sftp avec la commande scp. ça a le mérite d'être quand même bien plus sûr.
Sinon sympathique découverte en effet
@burningHat - Sauf que wput peut s'utiliser via des scripts en bash, pratique pour mettre des sauvegardes sur un serveur distant !
Publier un commentaire
Utiliser
pour lier des documents à vos commentaires.
Pour des discutions techniques, merci d'utiliser le forum.