
bash: массивы — индексированные и ассоциативные
Индексированный массив: arr=("alpha" "beta" "gamma") echo "${arr[0]}" # alpha echo "${arr[@]}" # все элементы echo "${#arr[@]}" # количество: 3 arr+=("delta") # добавить for item in "${arr[@]}"; do echo "$item"; done Ассоциативный массив (словарь): declare -A hosts hosts[web]="192.168.1.10" hosts[db]="192.168.1.20" echo "${hosts[web]}" for key in "${!hosts[@]}"; do echo "$key → ${hosts[$key]}" done "${arr[@]}" — всегда в кавычках, иначе пробелы в значениях сломают цикл. #bash #linux #sysadmin



