tengo el mando
wget -nd -P /2011/ http://water.weather.gov/precip/p_download_new/2011/12/30/nws_precip_1day_observed_shape_20111230.tar.gz -O 20111230.tar.gz
El plan es almacenar los datos en la carpeta 2011/
, pero se sigue descargando en la carpeta a la que se llama wget, no en el curret. folder/2011
Pensé -P
que especificaría esto pero ¿está -nd
interfiriendo aquí? Necesito usarlo -nd
para evitar descargar una gran cantidad de directorios adicionales que vienen con la descarga del sitio.
Respuesta1
Hay un par de cuestiones. Primero, /2011
hay un directorio debajo /
, no debajo de su directorio actual. Para descargar alsubdirectorio 2011
, uso ./2011/
o simplemente 2011/
.
El siguiente problema es que estás especificando un archivo de salida. Dado que hace eso y el nombre del archivo que proporciona no tiene información de ruta (por lo tanto, se supone que significa "aquí"), se -P
ignora. Lo que estás buscando es:
wget -O 2011/20111230.tar.gz http://water.weather.gov/precip/p_download_new/2011/12/30/nws_precip_1day_observed_shape_20111230.tar.gz