Я проверяю, является ли веб-страница страницей с ошибкой, а если нет, то продолжаю что-то делать.
На данный момент у меня есть это:
if !(curl -o /dev/null -s --head --fail "url")
then
#do something
else
echo failed
fi
Так что есливеб-страница существует, тогда она будет что-то делать, в противном случае она скажет «не удалось».
Проблема, с которой я столкнулся, заключается в том, что, когда я получаю запрещенный сайт 403, он все равно что-то делает и не скажет, что произошел сбой.
Может кто-нибудь предложить предложения и спасибо заранее!