usar significa que desde descargar consola como comando archivo curl download wget

significa - ¿Cómo descargar todos los enlaces a archivos.zip en una página web determinada usando wget/curl?



que significa el comando curl (3)

El comando es:

wget -r -np -l 1 -A zip http://example.com/download/

Opciones que significan:

-r, --recursive specify recursive download. -np, --no-parent don''t ascend to the parent directory. -l, --level=NUMBER maximum recursion depth (inf or 0 for infinite). -A, --accept=LIST comma-separated list of accepted extensions.

Una página contiene enlaces a un conjunto de archivos .zip, todos los cuales deseo descargar. Sé que esto se puede hacer con wget y curl. ¿Cómo se hace?


La solución anterior no funciona para mí. Para mí, solo este funciona:

wget -r -l1 -H -t1 -nd -N -np -A.mp3 -erobots=off [url of website]

Opciones que significan:

-r recursive -l1 maximum recursion depth (1=use only this directory) -H span hosts (visit other hosts in the recursion) -t1 Number of retries -nd Don''t make new directories, put downloaded files in this one -N turn on timestamping -A.mp3 download only mp3s -erobots=off execute "robots.off" as if it were a part of .wgetrc


Para otros escenarios con magia paralela, uso:

curl [url] | grep -i [filending] | sed -n ''s/.*href="/([^"]*/).*//1/p'' | parallel -N5 wget -