eu tenho o comando
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
O plano é armazenar os dados na pasta 2011/
, mas ele continua baixando para a pasta para a qual o wget é chamado, não para o curret que folder/2011
pensei -P
que especificaria isso, mas está -nd
interferindo aqui? Eu preciso usar -nd
para evitar o download de um monte de diretórios extras que vem com o download do site
Responder1
Existem alguns problemas. Primeiro, /2011
é um diretório em /
, não em seu diretório atual. Para baixar para osubdiretório 2011
, use ./2011/
ou apenas 2011/
.
O próximo problema é que você está especificando um arquivo de saída. Como você faz isso e o nome do arquivo fornecido não possui informações de caminho (portanto, presume-se que signifique "aqui"), o -P
é ignorado. O que você está procurando é:
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