- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェルスクリプト/文法/配列(連想配列) へ行く。
配列(連想配列)
配列(bash)
ARRAY[0]=1 ARRAY[1]=2 echo ${ARRAY[0]}
ARRAY=(1 2 3) for a in ${ARRAY[@]}; do echo $a done
連想配列
- 「連想配列名_キー名」のようなルールで変数を作る。
- 「echo $user_」部分をエスケープして、$iを展開した後にevalする。
user_name=taro user_age=20 user_sex=man for i in name age sex; do val=`eval 'echo $user_'$i` echo $val done