wget do ftp: supress criação da página padrão

3

Estou tentando fazer o download da subpasta de ftp . Existem apenas arquivos de dados. Estou usando: wget -nH -np --cut-dirs=5 -r http://sss.com/1/2/3/4/5

Infelizmente wget cria um arquivo adicional: index.html
que contém uma lista de arquivos baixados.

Encontrei um argumento para renomeá-lo. Mas não encontrei nada que não permitisse sua criação. Eu só preciso de uma cópia da subpasta do ftp sem nenhum arquivo adicional.

Eu perdi alguma coisa? Ou rm index.html é apenas opção?

    
por truf 25.05.2015 / 22:08

1 resposta

1

Se eu entendi bem, você precisa evitar index.html download. Então você precisa disso (da página wget man):

   -R rejlist --reject rejlist
       Specify comma-separated lists of file name suffixes or patterns to
       accept or reject. Note that if any of the wildcard characters, *,
       ?, [ or ], appear in an element of acclist or rejlist, it will be
       treated as a pattern, rather than a suffix.  In this case, you have
       to enclose the pattern into quotes to prevent your shell from
       expanding it, like in -A "*.mp3" or -A '*.mp3'.

Portanto, você precisa adicionar -R index.html e instruirá wget a excluir index.html da lista de arquivos para download.

    
por 25.05.2015 / 23:08

Tags