-1
如果聲明這樣bash的-declare文檔
declare -a test
陣列可以回聲這樣
i=2
echo ${test[i]}
或
i="1+1"
echo ${test[i]}
爲什麼所述第二形式被接受的值? 我需要一個複雜的答案感謝
如果聲明這樣bash的-declare文檔
declare -a test
陣列可以回聲這樣
i=2
echo ${test[i]}
或
i="1+1"
echo ${test[i]}
爲什麼所述第二形式被接受的值? 我需要一個複雜的答案感謝
見man bash
:
下標被視爲一個算術表達式,結果必須是數字。
夠複雜嗎?
複雜的答案需要複雜的問題。 – 2013-04-15 14:08:53