вложенные ассоциированные массивы в bash
Можно ли построить ассоциативный массив, элементы которого содержат массивы в bash? Например, предположим, что есть следующие массивы:
a=(a aa)
b=(b bb bbb)
c=(c cc ccc cccc)
Можно ли создать ассоциированный массив для доступа к этим переменным? Например,
declare -A letters
letters[a]=$a
letters[b]=$b
letters[c]=$c
а затем получить доступ к отдельным элементам с помощью команды, такой как
letter=${letters[a]}
echo ${letter[1]}
Этот фиктивный синтаксис для создания и доступа к элементам связанного массива не работает. Существуют ли действительные выражения для достижения тех же целей?