Циклы while/until в Bash — практический разбор

27 октября 2026
Автор

Олег Марков

while

count=0
while (( count < 3 )); do
  echo "$count"
  ((count++))
done

Курс по теме

Пройти курс 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 удобны для ожиданий, опроса состояния и построчной обработки данных.

Условия if/else в Bash — полный практический разборСтрелочка вправо

Постройте личный план изучения Bash до уровня Middle — бесплатно!

Bash — часть карты развития DevOps

  • step100+ шагов развития
  • lessons30 бесплатных лекций
  • lessons300 бонусных рублей на счет

Бесплатные лекции

Все гайды по Bash

Редиректы и пайпы в Bash — полный разбор
Открыть базу знаний

Лучшие курсы по теме

изображение курса

Bash скрипты

Антон Ларичев
AI-тренажерыAI-тренажеры
Гарантия
Бонусы
иконка звёздочки рейтинга4.6
3 999 ₽ 6 990 ₽
Подробнее
изображение курса

Docker и Ansible

Антон Ларичев
AI-тренажерыAI-тренажеры
Гарантия
Бонусы
иконка звёздочки рейтинга4.7
3 999 ₽ 6 990 ₽
Подробнее
изображение курса

Микросервисы

Антон Ларичев
Гарантия
Бонусы
иконка звёздочки рейтинга4.8
3 999 ₽ 6 990 ₽
Подробнее

Отправить комментарий