Вопрос (детали):
- Список URL'ов находится в файле /urls.txt;
- Доступный URL - значит код ответа не 5XX или 4XX;
- Проверка должна быть оформлена в виде функции bash, которая должна вызываться внутри скрипта;
- Функция должна принимать в качестве входного параметра путь к файлу с URL'ами;
- При любом ответе недоступности от сервиса - прерывать дальнейшую проверку.
Временное ограничение 20 мин.
Скрипт проверки. Запускать ./script.sh <путь до файла с URLs>
```bash
#!/usr/bin/env bash
set -xueo pipefail
FILE_URLS=${1:-}
if [[ -z "${FILE_URLS}" ]]; then
echo "File with URLs list do not defined."
exit 1
fi
function checkUrls() {
local URLS=$1
for URL in $(cat $URLS); do
S