Циклы
Часть курса Bash
До сих пор каждый написанный вами скрипт выполнял каждую строку ровно один раз, сверху вниз. Для коротких скриптов это нормально, но настоящая работа состоит из повторов: переименовать пятьдесят файлов, проверить десять серверов, поздороваться с каждым по списку. Набирать одну и ту же команду пятьдесят раз, это не план.
Представьте стопку карточек на столе, по одному имени на карточке. Читать их вслух по очереди, пока стопка не кончится, это ровно то, что делает цикл for со списком слов. Проверять одно значение через if вы уже умеете. А for берут тогда, когда одни и те же команды нужно выполнить не над одним значением, а над многими. ...
Хочешь изучать Bash Циклы в реальной среде?
Нажми ниже, получи Linux-машину с Bash наготове и пройди Циклы на практике вместе с AI-наставником, который знает твой код.
Начать этот урокЦиклыЧему вы научитесь
- For loop
- While loop
- Until loop
- For f in *.txt globbing
- C-style for loop
- Break and continue
Читай этот урок на своём языке
Все уроки этого курса
12 уроков- 1Что такое Bash20 мин
- 2Shebang и ваш первый скрипт25 мин
- 3Переменные и кавычки25 мин
- 4Условные выражения и тесты30 мин
- 5Циклы25 мин
- 6Функции25 мин
- 7Массивы25 мин
- 8Расширение строк и арифметических выражений25 мин
- 9Перенаправление ввода-вывода и конвейеры (pipes)25 мин
- 10Обработка ошибок и ловушки (traps)30 мин
- 11Отладка и лучшие практики25 мин
- 12Итоговый проект: скрипт начальной настройки сервера60 мин
