Я написал сценарий оболочки, который имеет такую функцию:
function getpage {
echo $1
curl -O "http://www.example.com/$1" -b cookie.txt -s
}
Проблема в том, что если время ожидания веб-сайта истекло, то эта страница будет пропущена. Мне нужно повторить попытку, если время ожидания истекло (я также добавлю 60-секундный таймаут).
Как мне это сделать?