Usando o wget para buscar recursivamente um diretório com arquivos arbitrários nele
Eu tenho um diretório web onde eu guardo alguns arquivos de configuração. I'gostaria de usar o wget para puxar esses arquivos para baixo e manter sua estrutura atual. Por exemplo, o diretório remoto é parecido:
http://mysite.com/configs/.vim/
.vim contém vários arquivos e diretórios. Eu quero replicar isso no cliente usando o wget. Can't parece encontrar a combinação certa de bandeiras wget para fazer isso. Alguma idéia?
537
3
Você tem que passar a opção
-np
/--no-parent' para
wget' (além do-r
/`--recursivo', é claro), caso contrário, ele seguirá o link no índice do diretório do meu site para o diretório pai. Assim, o comando ficaria assim:Para evitar baixar os arquivos
index.html
gerados automaticamente, utilize a opção-R
/`--rejeitar':trabalha para mim.
Talvez você tenha um .wgetrc que está interferindo com ele?
Você deve ser capaz de fazer isso simplesmente adicionando um -r