bash 配列
代入
$ array=(1 2 3 4)
値確認
変数名だけだと、インデックス[0]の呼び出し $ echo $array 1 インデックスを付けて各要素を呼び出す $ echo ${array[0]} 1 $ echo ${array[1]} 2 $ echo ${array[2]} 3 $ echo ${array[3]} 4 値がないものは、「ない」 $ echo ${array[4]} {}でくくり忘れるとこうなる $ echo $array[3] 1[3] 全要素出力 $ echo ${array[@]} 1 2 3 4 要素数? $ echo ${#array[@]} 4 $ echo ${#array} 1
値代入
インデックスを指定しないと、インデックス[0]への代入 $ array=2 $ echo $array 2 $ echo ${array[0]} 2 $ echo ${array[@]} 2 2 3 4 インデックスを指定して値代入 $ array[1]=5
- bash 配列 の続きを見る
- コメントを投稿するにはログインまたは登録をしてください