Wget, abortar a repetição após falha ou tempo limite

9

Estou chamando uma URL com wget:

/usr/bin/wget --read-timeout=7200 https://site_url/s

O Wget executa uma requisição GET a cada 15 minutos neste caso, apesar do tempo limite ser definido, por que isso acontece?

A chamada só deve ser feita uma vez, como posso definir o wget como NOT Retry?
Eu sei que você pode definir t=n , mas 0 é infinito e 1 é mais 1 do que eu quero.

    
por Kisaragi 21.08.2015 / 00:07

1 resposta

12

Leia a página de manual novamente:

   -t number
   --tries=number
       Set number of tries to number. Specify 0 or inf for infinite
       retrying.  The default is to retry 20 times, with the exception
       of fatal errors like "connection refused" or "not found" (404),
       which are not retried.

Use -t para definir o número de tentativas (tentativas) e não de tentativas.

    
por 21.08.2015 / 00:10

Tags