Этот пример легко найти:
Еще один способ присвоения переменных массива ...
имя_массива = ([xx] = XXX [yy] = YYY...)
И затем они приводят простой пример.
Итак, если я сделаю:
REM=( [a]=x [1]=y )
echo ${REM[a]}
echo ${REM[1]}
Возвращает x и y, как яхочу.
Но если я сделаю:
REM=( [a]=x [b]=y )
echo ${REM[a]}
echo ${REM[b]}
Возвращает y и y.Почему это происходит и как я могу это исправить?
Спасибо.