Олег Марков
Циклы while/until в Bash — практический разбор
Автор
while
count=0
while (( count < 3 )); do
echo "$count"
((count++))
done
Следующий шаг — Пройти курс Bash скрипты, чтобы применить знания на реальных проектах.
Курс по теме
Пройти курс Bash скрипты
40 000+ студентов · рейтинг 4.8 · гарантия возврата 30 дней
until
until выполняет тело, пока условие ложно.
until ping -c 1 example.com >/dev/null 2>&1; do
echo "Ждём сеть..."
sleep 2
done
Чтение файла в цикле
while IFS= read -r line; do
echo "line=$line"
done < input.txt
Итоги
while и until удобны для ожиданий, опроса состояния и построчной обработки данных.
Постройте личный план изучения Bash до уровня Middle — бесплатно!
Bash — часть карты развития DevOps
100+ шагов развития
30 бесплатных лекций
300 бонусных рублей на счет
Бесплатные лекции
Лучшие курсы по теме

Bash скрипты
Антон ЛаричевГарантия
Бонусы

Docker и Ansible
Антон ЛаричевГарантия
Бонусы

Микросервисы
Антон ЛаричевГарантия
Бонусы