while ! ssh user@host.example.com true; do
sleep 5
done; echo "Host is back up at $(date)!"
Строка в вашем скрипте должна работать несколько неаккуратно. Убедитесь, что в вашем файле URL-адресов есть два поля: сначала выходной файл, а затем URL-адрес с пробелом, разделяющим их.