Estou baixando dados espalhados entre vários arquivos que não mudam uma vez publicados.
Portanto, --timestamping
não é bom o suficiente, porque verifica constantemente qualquer recurso alterado, o que, no meu caso, é completamente inútil.
--no-clobber
caberia perfeitamente. Infelizmente, ele não funciona --convert-links
por algum motivo.
Ambos --no-clobber e --convert-links foram especificados, apenas --convert-links serão usados.
Eu esperava que --backup-converted
isso ajudasse, mas não mudou nada (funciona para --timestamping
).
Por que wget --convert-links --backup-converted --no-clobber --wait 1 https://example.com
ignora --no-clobber
e como poderia ser corrigido?
--continue
? isso geralmente significa continuar com um download abortado anteriormente. mas se o arquivo já foi buscado, ele não faz nada.Respostas:
Alguma possibilidade de usar o rsync? Você precisará ter acesso ssh ao sistema. (Eu nunca vi o rsync usado para http: // downloads.)
Algo assim obterá os arquivos que você nunca obteve e irá recuperar novamente os arquivos que pararam de baixar por algum motivo.
Isso pode não funcionar para você. Não há informações suficientes sobre o que você está tentando fazer.
fonte
Você não pode usar ambos
--convert-links
e--no-clobber
. Você receberá esta mensagem:Both --no-clobber and --convert-links were specified, only --convert-links will be used.
wget
pode realizar o que você deseja, se você especificar--convert-links
e--timestamping
. Mas isso só funcionará se o site de destino fornecer as informações de registro de data e hora do arquivo nos cabeçalhos de resposta.fonte