Мне интересно, можно ли каким-либо образом назначить массив в качестве значения для связанного массива. Я попытаюсь объяснить на примере, который не работает, но проливает свет на проблему.
* 1003 например *
$ typeset arr=(1 2 3 4)
$ typeset -A assoc=(Key ${arr})
Есть какой-нибудь умный способ сделать это?
$ print ${(k)assoc}
Key
$ print ${${(v)assoc}[2]}
2
Спасибо