0
bashシェルスクリプトの配列をループしながら、配列インデックス変数にアクセスしたい。bashシェルスクリプトループから配列インデックス変数にアクセスしますか?
#!/bin/bash
AR=('foo' 'bar' 'baz' 'bat')
for i in ${AR[*]}; do
echo $i
done
myscript.shは、上記のスクリプトの結果は次のとおりです。
foo
bar
baz
bat
私が求める結果は次のとおりです。
0
1
2
3
どのように私は私のスクリプトを変更しませんこれを達成するには?
+1と受け入れました。しかし、ここで簡単に説明してください*なぜ*そのソリューションは動作しますか?またはいくつかのドキュメントへのリンク? – Mowzer
私の答えを更新しました。 – SLePort