シェルの配列

配列の使い方

配列の番号指定

配列の例

# set a = ( 1 2 3 )      <- 配列aに1 2 3を代入する
# echo $a[1]
1
# echo $a[2]
2
# echo $a[3]
3
# echo $a      <- 配列aの値をすべて表示する
1 2 3
# echo $a[*]      <- 同じく配列aの値をすべて表示する
1 2 3
# echo $#a      <- 配列aの値の個数を表示する
3
# set b = ( "abc" 5 3.5 )      <- 配列bに abc 5 3.5 を代入する
# echo $b[1]
abc
# set c = ( $a[1] $b[2] $b[1] )      <- 配列cに 1 5 abc を代入する
# echo $c
1 5 abc
# echo $c[1-2]      <- 配列cの1番目から2番目の値を表示する
1 5
# set i = 2
# echo $c[$i]      <- 配列cの2番目の値を表示する
5
# set j = 3
# echo $c[$i-$j]      <- 配列cの2番目から3番目の値を表示する
5 abc

練習課題

まとめ

参考


<- | ->
Home | Contents
abe@injapan.net