シェルで配列はどのように定義しますか?
シェルにおいて配列を定義するには、以下の2つの方法を用いることができる。
- 値をスペースで区切ったリストを使用する
array=(value1 value2 value3 ...)
例えば:
array=(1 2 3 4 5)
- インデックスで値を割り当てる
array[index]=value
たとえば、
array[0]=1
array[1]=2
array[2]=3
なお、配列は0オリジンであることに注意が必要
シェルにおいて配列を定義するには、以下の2つの方法を用いることができる。
array=(value1 value2 value3 ...)
例えば:
array=(1 2 3 4 5)
array[index]=value
たとえば、
array[0]=1
array[1]=2
array[2]=3
なお、配列は0オリジンであることに注意が必要