14 exemples d’utilisation de wget
Posté par jbj le 19 sept 2007 dans GNU/Linux • 9 commentaires
Wget est au téléchargement ce que Vi est à l’éditeur de texte: Un concentré de puissance brute de décoffrage.
Ce programme en ligne de commande, inclus dans la plupart des distributions GNU/Linux, est le must du téléchargement.
De nombreuses options permettent d’effectuer diverses opérations telles que le téléchargement récursif (aspiration d’un site entier), la récupération d’un seul type de fichier, reprise d’un téléchargement interrompu…
Ces exemples proviennent de divers sites que j’ai été ammené à consulter ces derniers temps en recherchant des informations sur l’utilisation de wget.
Syntaxe
wget [option]… [URL]…
Les options peuvent être multiples, par exemple
wget -rpk http://www.site.com
Exemples d’utilisation
Télécharger un fichier
wget http://www.site.com/fichier.html
Télécharger un fichier dont l’url contient un “&” (Notez les guillemets)
wget “http://www.site.com/fichier.php?page=home&user=jbj”
Télécharger, en plus du fichier spécifié, tous les fichiers requis pour un affichage optimal
wget -p http://www.site.com/index.html
Aspirer un site entier (Téléchargement récursif)
wget -r http://www.site.com/
Reprendre un téléchargement interompu
wget -c http://www.site.com/fichier.html
Spécifier le nom du fichier une fois téléchargé
wget –output-document=index.html http://www.site.com/index.php?page=home
Télécharger uniquement les fichiers d’une extension (ici, .jpg)
wget -A.jpg http://www.site.com/
Limiter la vitesse de téléchargement
wget –limit-rate=30k http://www.site.com/
Utiliser un fichier contenant les adresses à télécharger
wget -iliste_de_fichiers.txt
Télécharger tous les mp3 contenues dans les adresses de cette liste
wget -r -l1 -H -t1 -nd -N -np -A.mp3 -erobots=off -imp3_sites.txt
Convertir les liens automatiquement pour une consultation locale des pages
wget -k http://www.site.com/
Télécharger via un serveur ftp (Avec authentification)
wget -r l4 ftp://username:password@site.com/
Créer une sauvegarde de vos favoris del.icio.us
wget http://del.icio.us/username/
Utiliser wget pour afficher la source de la page sur le terminal
wget -qO - http://www.lyxia.org/blog

















[...] commande wget est très utilisée dans les scripts shell: Elle permet de télécharger un fichier via la ligne de [...]
Il n’existe pas une facon pour stoquer les fichiers dans un répertoire ?
tu te place dans le répertoire que tu veux avant de lancer wget. Sinon, tu n’as qu’à déplacer le fichier téléchargé avec mv.
[...] l’absence de paquet .deb ou .rpm. Commençons par ouvrir un terminal. Nous allons utiliser wget pour télécharger le fichier d’installation d’Adobe [...]
Bonjour
Vous avez mis une ligne pour :
[ Télécharger tous les mp3 contenues dans les adresses de cette liste
[ wget -r -l1 -H -t1 -nd -N -np -A.mp3 -erobots=off -imp3_sites.txt
Par ex. sur la page
je ne voudrais enregistrer qu’un seul mp3, comment modifier les options et réécrire la ligne de commande complète?
Merci
Salut François,
Si tu ne veux télécharger qu’un seul mp3, il faut que tu connaisse le nom du fichier.
Merci jbj
Un ex. simple pour tester sur la page :
URL audio.frequenceprotestante.com
un seul comme celui-ci
audio.frequenceprotestante.com/play.php?s=104
Il faut regarder le code source de la page et repérer l’url du mp3 (ou autre format)
Le problème dans la page que tu me donnes est qu’il n’y a aucune adresse de fichier audio de codée “en dur”. On ne peut donc pas la rapatrier aussi facilement.
Il y à forcément un moyen, mais là sur le coup, je ne vois pas. Désolé
Le webmaster m’a expliqué que les fichiers n’étaient qu’en écoute directe, compressé au niveau MP3 stéréo 32 kb/s, mais pas encore téléchargeable à ce format, et que c’est prévu pour plus tard ainsi que le podcast.
Voilà,
Merci
Cordialement