declare
Объявляет переменную с атрибутами: целое, массив, ассоциативный массив, только чтение.
Сигнатура
declare [-i] [-a] [-A] [-r] имя[=значение]declare задаёт тип и свойства переменной. Флаги: -i целое, -a индексный массив, -A ассоциативный массив, -r только для чтения.
declare -i n=5
n+=3
echo "$n" # 8
declare -A m=([ru]=Россия)
echo "${m[ru]}" # Россия