分类: LINUX
2010-07-09 16:07:59
shell 数组总结:
一、数组声明:
Name=(Value1 Value2 ... ValueN) , 各数组元素之间用空格隔开,数组的下标是从0开始的。
二、删除数组变量(但不知道怎么把这个变量从数组内彻底删除掉):
unset Name[0]
三、print数组变量:
print第一个变量的值:echo ${Name[0]}
print数组内变量的个数:echo ${#Name}
print数组内全部变量:echo ${Name[*]}或者${Name[@]}
print数组内部份变量:echo ${Name[*]:2:4}
四、数组赋值:
Name[index] = value