您的位置:首页 > 运维架构 > Shell

shell--2.shell数组

2016-07-25 12:17 567 查看
shell 数组

(1)定义数组
shell中,用括号表示数组,数组元素用空格分开,定义数组的一般形式

arrt_name=(val1 val2 val3)

或者
arry_name=(val1
var2
val3
val4
)

或者
arry_name[0]=val1
arry_name[3]=val3


可以不使用连续的下标,而且下标范围没有限制

(2)读取数组

${arry_name[0]}

使用@读取数组所有的元素
arry[1]=10
arry[3]=20
echo ${arry[@]} # 打印出10 20


3)获取数组长度

${#arry_name[@]}
${#arry_name[*]}
${#arry_name
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: