✅ 1.
for — перебор элементовfor item in one two three; do
echo $item
done
📌 Можно использовать маски:
for file in *.txt; do
cat "$file"
done
🔁 2.
while — цикл пока условие истинноcount=1
while [ $count -le 5 ]; do
echo "Iteration $count"
((count++))
done
⏳ 3.
until — цикл пока условие ложноcount=1
until [ $count -gt 5 ]; do
echo "Until loop: $count"
((count++))
done
💥 4. Прерывание и пропуск итераций
break # Выход из цикла
continue # Пропустить текущую итерацию
📌 5.
for с диапазоном чиселfor i in {1..5}; do
echo "Num: $i"
done
🧠 Примечания:
- В цикле
for обязательно используй do- Внутри
while и until условия берутся в [ ]- Переменные инкрементируются через
(( )) или let📩 Завтра: Почему бенчмарки в bash дают разные результаты?
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - Мастер-класс по iptables: вставляем, заменяем и удаляем правила
🧠 - Настраиваем iptables с нуля: Полный гайд по фильтрации пакетов
🧠 - Раскрой тайны владения файлами с namei -o!
#Linux_Mastery #Linux_youtube #Bash #циклы