Hoje precisei baixar um dump do exterior para análise mas o host com o arquivo está bem instável devido às milhares de requisições que com certeza está recebendo.
until wget http://SITE.COM/base/arquivo.txt; do echo "Retrying"; sleep 2; done
O comando acima wget irá ser executado até que o download ocorra com sucesso. Ele aguarda 2 segundos a cada repetição e avisa com o Retrying.
OBS: No meu caso eu estou recebendo um erro: ERROR 522: Origin Connection Time-out.