o cron não tenta tarefas novamente. Ele simplesmente executa comandos em um cronograma. Ele não se importa necessariamente se tiver sucesso ou falhar. O cron também não impõe nenhum tipo de tempo limite.
Você pode querer verificar seu syslog e / var / log / cron (pelo menos é onde ele está nos sistemas no estilo RedHat).
Além disso, se o usuário proprietário do crontab não estiver recebendo mensagens de e-mail referentes à saída do comando wget, insira um [email protected] para obter uma imagem melhor do que está acontecendo quando o comando é sendo executado.
Veja:
man 5 crontab
... para mais detalhes sobre algumas das outras configurações que podem ser configuradas para o crontab do usuário.
Da página de manual do WGET
When interacting with the network, Wget can check for timeout and abort the operation if it takes too long. This prevents anomalies like hanging reads and infinite connects. The only timeout enabled by default is a 900-second read timeout. Setting a timeout to 0 disables it altogether. Unless you know what you are doing, it is best not to change the default timeout settings.