According to the GNU project's Bash Referencereference manual, Bash's arrays are one dimensional-dimensional, whether they be indexed or associative. That means you can't nest them. Sorry to be the bearer of bad news, but I don't think what you're trying to do is possible.