Wget es uno de los múltiples comandos que vienen preinstalados en GNU/Linux. Su utilidad es básicamente descargar archivos de internet, pero en realidad sus opciones incluyen bastantes más funcionalidades, como la descarga a través de FTP.
Cómo descargar sitios web mediante Wget
He creado este simple script para ello. Están parametrizados el dominio, el usuario y contraseña FTP del sitio web y el directorio donde queremos que lo almacene en nuestro PC local, en mi caso, el mismo directorio donde se encuentre este script:
#!/bin/sh mysite=midominio.com user=usuario pass=password dir=./ wget -r -q -b -P $dir ftp://$mysite --ftp-user=$user --ftp-password=$pass
Al estar la opción -b activada, quiere decir que la descarga se realizará en background, asignando nuestro sistema un PID, cuando todo acabe, el PID se liberará.
He aquí la explicación de las opciones de Wget:
- -r: orden recursiva (Bajará todo lo que halla dentro del servidor)
- -q: quiet/silencioso (No imprime nada por pantalla)
- -b: background (Nos devuelve el prompt)
- -P: directorio (Donde guardaremos los datos)
Últimos comentarios