bash编程之数组
array:数组
如何声明一个数组:
declare -a AA
赋值方法1:
AA[0]=jerry
AA[1]=tom
AA[2]=wendy
AA[6]=matasha
复制方法2:
AA=("jerry" "tom wendy" "matasha")
AA=([0]=jerry [1]=tom [2]=matasha [6]=wendy)
在数组名前加#显示数组中第0个元素有多少个字符:
Length of first element of array:
${#array} 或 ${#array[0]}
显示第N个元素字符长度:
${#array[N]}
引用数组中的元素个数(值不为空的):
${#array[*]} 或 ${#array[@]}
捕捉信号:
trap 'COMMAND' 信号