-1

如果你声明一个这样的数组

declare -a test

你可以像这样回显值

i=2
echo ${test[i]}

或者

i="1+1" 
echo ${test[i]}

为什么接受第二种形式?我需要一个复杂的答案谢谢

4

1 回答 1

3

man bash

下标被视为必须计算为数字的算术表达式。

够复杂吗?

于 2013-04-15T14:11:51.723 回答