Как сделать состояние выхода curl равным ненулевому на странице ошибки?удар - PullRequest
0 голосов
/ 24 февраля 2019

Я проверяю, является ли веб-страница страницей с ошибкой, а если нет, то продолжаю что-то делать.

На данный момент у меня есть это:

if !(curl -o /dev/null -s --head --fail "url")
then 
 #do something
else
 echo failed
fi

Так что есливеб-страница существует, тогда она будет что-то делать, в противном случае она скажет «не удалось».

Проблема, с которой я столкнулся, заключается в том, что, когда я получаю запрещенный сайт 403, он все равно что-то делает и не скажет, что произошел сбой.

Может кто-нибудь предложить предложения и спасибо заранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...