shell 数组

数组使用 () 的方式 添加和定义
数组也可以在定义的时候赋值,注意每个值用空格分开,如果是字符串中包含空格,一定要把字符串进行 双引号引起来

#先定义一个数组
a=()
b=(1 2 3)
for i in b
do
    a[i]="${i}"
done 

数组的取方式,使用的是 [] 中括号里加下标的方式 ,取用的时候也是

${a[0]}

如果要取全部的 数组的值

${a[@]}

获取 数组的长度

${a[*]}

你可能感兴趣的:(shell 数组)