Присвоение массива как значения ассоциированному массиву в zsh - PullRequest
0 голосов
/ 08 ноября 2018

Мне интересно, можно ли каким-либо образом назначить массив в качестве значения для связанного массива. Я попытаюсь объяснить на примере, который не работает, но проливает свет на проблему.

* 1003 например *

$ typeset arr=(1 2 3 4)
$ typeset -A assoc=(Key ${arr})

Есть какой-нибудь умный способ сделать это?

$ print ${(k)assoc}
Key
$ print ${${(v)assoc}[2]}
2

Спасибо

...