shell_数组及函数

数组的定义

1
A=(array1 array2 array3)

数组的引用

1
${A[index]}

index为数组下标,从0开始

显示数组所有参数

1
${A[@]}

显示数组参数个数

1
${#A[@]}

替换某个数组

1
${A[@]/array1/array0}

将array1替换为array0

删除某个数组

1
unset A[index]

函数定义

1
2
3
4
function command()
{
...
}

函数调用

1
command