Télécharger des données avec Wget

Traitement des données en Shell

Susan Sun

Data Person

Qu'est-ce que Wget ?

Wget :

  • tire son nom de World Wide Web et get
  • natif de Linux, compatible avec tous les systèmes d'exploitation
  • sert à télécharger des données via HTTP(S) et FTP
  • meilleur que curl pour télécharger plusieurs fichiers de façon récursive
Traitement des données en Shell

Vérifier l'installation de Wget

Vérifiez si Wget est bien installé :

which wget

Si Wget est installé, l'emplacement de l'installation s'affiche :

/usr/local/bin/wget

Si Wget n'est pas installé, rien ne s'affiche.

Traitement des données en Shell

Installer Wget selon le système

Code source de Wget : https://www.gnu.org/software/wget/

Linux : exécutez sudo apt-get install wget

macOS : avec Homebrew, exécutez brew install wget

Windows : téléchargez via gnuwin32

Traitement des données en Shell

Parcourir le manuel de Wget

Une fois l'installation terminée, utilisez man pour afficher le manuel Wget :

Capture d'écran du début du manuel Wget affiché dans une fenêtre de Terminal sombre

Traitement des données en Shell

Apprendre la syntaxe de Wget

Syntaxe de base de Wget :

wget [option flags] [URL]

L'URL est obligatoire.

Wget prend aussi en charge HTTP, HTTPS, FTP et SFTP.

Pour la liste complète des indicateurs d'options :

wget --help
Traitement des données en Shell

Télécharger un fichier unique

Indicateurs d'options propres à Wget :

-b : passer en arrière-plan dès le démarrage

-q : masquer la sortie de Wget

-c : reprendre un téléchargement interrompu (continuer un fichier partiellement téléchargé)

wget -bqc https://websitename.com/datafilename.txt
Continuing in background, pid 12345.
Traitement des données en Shell

Amusez‑vous avec Wget !

Traitement des données en Shell

Preparing Video For Download...