Ceci est une ancienne révision du document !


WPUT

WPut est un programme en ligne de commande de chargement (envoi) de fichiers sur le réseau. Il supporte les protocoles HTTP, HTTPS et FTP.

WPut dispose de plusieurs options (telles que, par exemple, le chargement en arrière plan, le conditionnement d'envoi de fichiers, la limitation d'utilisation de la bande passante, …) très pratiques et qui permettent de l'automatiser totalement.

En résumé, c'est l'équivalent de wget pour l'upload.

Il suffit d'installer le paquet wput.

wput [options] [fichier]... URL

Avec «URL» de la forme :

ftp://[login[:motdepasse]@]hote[:port][/[repertoire/][fichier]]

Les options principales

-h, –help –> Afficher l'aide

-b, –background –> Lancer en arrière-plan

-v –> Rendre verbeux

-N, –timestamping –> Ne pas envoyer les fichiers s'il ne sont pas plus récents que les distants

–skip-existing –> Ne pas envoyer les fichiers s'ils existent déjà

-l, –limit-rate=RATE –> Limiter l'utilisation de la bande passante

Pour en savoir plus : man wput ou wput –help

Quelques exemples

Envoyer un fichier par FTP :

wput monFichier ftp://login:password@serveur/
wput monFichier ftp://login:password@serveur/repertoire/

Envoyer uniquement les fichiers plus récents :

wput -N * ftp://login:password@serveur/repertoire/
Pour le moment, je n'ai pas réussi à le faire marcher en récursif, par exemple pour sauvegarder un répertoire et ses descendants. Si quelqu'un trouve la syntaxe, merci de la noter et de me prévenir. Loack

Contributeurs : loack

  • wput.1188999652.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)