BASH数组操作

BASH数组操作

1、BASH中的数组不必提前声明,如果要声明可以使用declare -A 数组名
2、${#arrname[@]}计算组长度
3、str是一个字符串变量计算str的长度也可以使用#,${#str}就可以得到str的长度。
4、用[@]来表示,数组中的所有元素
5、${!arrname[@]}返回每个元素的下标
7、数组切片${arrname[@]:start:len:},${arrname[@]:-2}返回最后两个元素

Comments are closed.