Wget es una increíble utilidad de línea de comandos que se puede usar para raspar las páginas web, descargar videos y contenido de sitios web protegidos con contraseña, recuperar una sola página web, archivos mp3, etc. También funciona en condiciones de red lenta y tiene funcionalidad de pausa, por lo que se reanuda automáticamente desde donde se dejó.
En esta publicación, describiré cómo puede usar el comando wget como un profesional usando algunos ejemplos útiles.
$ wget http://myexample.com/s.tar.gz
$ wget -o page.html http://example.com/somepageurl
# Save it in different directory
$ wget --directory-prefix='./home/user/' johndoe.com
$ wget http://example.com/myfile.tar.gz ftp://42.11.23.4/file.jpg
$ wget --limit-rate=20k http://example.com/myfile.zip
$ wget --page-requisites --convert-links --adjust-extension http://example.com/mywebpage
$ wget -c http://example.com/myfile.rar
$ wget ‐‐input long-list-of-urls.md
$ wget --mirror --no-parent --continue http://example.com
# will download all the mp3 files
$ wget --level=2 --recursive --accept mp3 http://example.com
# will download all jpeg files
$ wget ‐‐level=1 ‐‐recursive ‐‐no-parent ‐‐accept jpg,JPG http://example.com/
wget ‐‐http-user=johndoe ‐‐http-password=somepass http://example.com/secretpath/file.tar.gz