У мене є список URL-адрес, які мені потрібно перевірити, чи вони все ще працюють чи ні. Я хотів би написати сценарій bash, який робить це для мене.
Мені потрібен лише повернутий код стану HTTP, тобто 200, 404, 500 тощо. Нічого більше.
РЕДАГУВАТИ Зверніть увагу, що є проблема, якщо на сторінці написано "404 не знайдено", але повертається повідомлення 200 OK Це неправильно налаштований веб-сервер, але, можливо, вам доведеться розглянути цей випадок.
Докладніше про це див. У розділі Перевірка переходу URL-адреси на сторінку, що містить текст "404"