Linha de comando para verificar a versão de um arquivo com wget?

1

link

Existe uma maneira de verificar a versão de um arquivo usando o wget e baixá-lo se for mais recente? Tentando fazer um script / launcher de atualização para um jogo.

wget http://testing.albiononline.com/clients/Albion-Online-Client-Linux.zip
    
por Michaeljwjr 27.03.2014 / 21:37

1 resposta

1

wget --content-disposition URL

Update: Este deve ser o comando, mas de acordo com a página man é experimental. Pode não funcionar.

Você pode usar wget --no-clobber "URL" . O que isto faz é pular todos os arquivos que você já possui. Embora eu esteja um pouco confuso. Se você já tem o URL para o nome exato do arquivo, como a versão pode ser diferente? Eu faria a versão controlada / arquivada.

wget --spider "URL" também pode ser útil para você.

A descrição do homem wget

  
    

'- spider' Quando invocado com esta opção, o Wget irá se comportar como uma teia de aranha, o que significa que ele não fará o download das páginas, apenas verifique     que eles estão lá. Por exemplo, você pode usar o Wget para verificar     marcadores:

  
      'wget --spider --force-html -i bookmarks.html' 
     

Esse recurso precisa de muito mais trabalho para o Wget se aproximar da funcionalidade de   aranhas reais da web.

    
por Mr.Lee 27.03.2014 / 21:50