数组
定义
declare -a myarray=(a b c d)
myarray=(a b c d)
赋值
myarray[3]="hello" 下标从0开始
查看单个数组成员
${myarray[0]}
查看所有数组成员
declare -p myarray 显示数组成员和下标
查看数组长度
${#myarray[*]} *用于只显示数组成员
${myarray@} , ${myarray[*]} 显示所有数组成员
数组中有的下标可以没有值,即下标可以不是连续的,所以前面所讲的显示成员时显示下标是有用的。
输出
printf "%s" "$var" %s用于接受输出内容 var为输出的变量
declare命令 用来定义数据类型
declare -a 定义数组
declare -f 定义函数
declare -i 定义整数
declare -i a=8
declare -i b=9
declare -i c=a+b
declare -x 定义环境变量
declare -r 定义只读变量
1.数组
猜你喜欢
转载自blog.csdn.net/choose_c/article/details/52607636
今日推荐
周排行