¿Cómo especificar la ubicación de descarga con wget?

Resuelto Léo Léopold Hertz 준영 asked hace 15 años • 5 respuestas

Necesito descargar archivos en /tmp/cron_test/. Mi código wget es

wget --random-wait -r -p -nd -e robots=off -A".pdf" -U mozilla http://math.stanford.edu/undergrad/

Entonces, ¿hay algún parámetro para especificar el directorio?

Aceptado

Desde la página del manual:

-P prefix
--directory-prefix=prefix
           Set directory prefix to prefix.  The directory prefix is the
           directory where all other files and sub-directories will be
           saved to, i.e. the top of the retrieval tree.  The default
           is . (the current directory).

Por lo tanto, debe agregar -P /tmp/cron_test/(forma corta) o --directory-prefix=/tmp/cron_test/(forma larga) a su comando. También tenga en cuenta que si el directorio no existe, se creará.

RichieHindle avatar Jul 03 '2009 09:07 RichieHindle

-Oes la opción para especificar la ruta del archivo que desea descargar:

wget <uri> -O /path/to/file.ext

-Pes el prefijo donde descargará el archivo en el directorio:

wget <uri> -P /path/to/folder
RPradeep avatar Jul 28 '2015 05:07 RPradeep