Массивы в Bash — полный разбор

16 марта 2026
Автор

Олег Марков

Объявление массива

services=(api worker scheduler)

Доступ к элементам

echo "${services[0]}"
echo "${services[@]}"
echo "${#services[@]}"

Безопасный обход

for svc in "${services[@]}"; do
  echo "$svc"
done

Добавление и удаление

services+=(gateway)
unset 'services[1]'

Итоги

Массивы полезны для пакетной обработки. Основное правило — обходить элементы через "${arr[@]}".

Стрелочка влевоПеременные окружения в Bash — практический разборМассивы переменныхСтрелочка вправо

Все гайды по Bash

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

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