Descarga - wget y curl

Descripción

Recetas habituales para descargar ficheros, reanudar descargas, renombrar salida y espejar directorios.

Detalles

wget básico

wget <URL>

# Continuar una descarga interrumpida
wget -c <URL>

# Guardar con otro nombre
wget -O <nuevo_nombre> <URL>

HTTPS con nombre de fichero del servidor

wget --no-check-certificate --content-disposition <URL>
curl -JLO <URL>

Usar --no-check-certificate solo si el certificado no es confiable y conoces el origen.

Espejo de directorio (música, colecciones)

Patrón genérico con filtro de extensiones y user-agent personalizado:

wget -m --no-parent \
  -A m4a,jpg,mp3,txt \
  --restrict-file-names=nocontrol \
  --user-agent='Mozilla/5.0 (compatible; direct download)' \
  --referer='<URL_base_del_sitio>/' \
  '<URL_del_directorio>/'

Descarga recursiva de imágenes

wget -r -A=.jpg,.png,.svg <URL>

Conexiones

Acción

  • Respetar robots.txt y términos del sitio al usar -m o -r