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?
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:
wget --recursive --no-parent http://example.com/configs/.vim/
Para evitar baixar os arquivos index.html
gerados automaticamente, utilize a opção -R
/`--rejeitar':
wget -r -np -R "index.html*" http://example.com/configs/.vim/