Manual basico wget Español
Wget es una pequeña pero muy útil aplicación de terminal que sirve para descargar archivos, hay muchas aplicaciones gráficas y (para muchos) más cómodas para ello, pero como siempredigo y recomiendo, hay que tener en cuenta la terminal cuando todo lo demás falle. Wget es muy potente, soporta ftp, http y https en esta entrada daré a conocer el uso básico de esta herramienta.Descargar uno o varios archivos
Colocando directamente la URL
wget http://ejemplo.org/directorio/archivo.7z
wget http://ejemplo.org/directorio/archivo.7z http://ejemplo2.org/directorio/archivo2.7zftp://ejemplo3.org/directorio/archivo3.7z
Descargar a partir de un lista
Podemos descargar varios archivos si metemos todos en una lista y luego colocamos la opción -i.
Así, crear un archivo con las URL de losarchivos que serán descargados:
http://ejemplo.org/directorio/archivo.7z
http://ejemplo2.org/directorio/archivo2.7z
ftp://ejemplo3.org/directorio/archivo3.7z
Guardarlo con algún nombre cualquieracomo “descargar.txt” y luego:
wget -i descargar.txt
Supón que tienes un directorio con archivos nombrados desde el p001.jpg hasta el p020.jpg y quieres descargarlos todos, utilizas “{“ y “}” paracolocar el rango de los valores del nombre de los archivos a descargar:
wget wget es.sitiodemanga.com/jejeje/manga/unbuenuso/jeje12345/p0{00..20}.jpg
(nota que el valor prefijo es “p0” que se repirteen todos los archivos).
También podrías descargar del p003.jpg al p009.jpg
wget wget es.sitiodemanga.com/jejeje/manga/unbuenuso/jeje12345/p00{3..9}.jpg
(nota que ahora el valor prefijo es “p00”puesto que es el que se repite).
Opciones varias
Si la descarga se interrumpe y quieres continuarla a partir de donde que se quedó, puedes utilizar la opción –c
wget -i -chttp://ejemplo.org/directorio/archivo.7z
wget -i -c descargar.txt
Si arroja un error similar a este:
Reusing existing connection to [sitio] HTTP request sent, awaiting response... 403 Forbidden
[fecha] [hora] ERROR 403:...
Regístrate para leer el documento completo.