流程图 网站,工程公司名称大全集最新免费,西安医院网站建设,网站开发公司的选择一、数组
shell 支持数组 (Array)#xff0c;数组是若干数据的集合#xff0c;其中的每一份数据都称为数组的元素. 注意Bash shell 只支持一维数组#xff0c;不支持多维数组。 在 Shell 中#xff0c;用括号( )来表示数组#xff0c;数组元素之间用空格来分隔.
语法为数组是若干数据的集合其中的每一份数据都称为数组的元素. 注意Bash shell 只支持一维数组不支持多维数组。 在 Shell 中用括号( )来表示数组数组元素之间用空格来分隔.
语法为
array_name(arr1 arr2 ...) #方式一
array_name([索引下标]arr1 [索引下标]arr2 ...) #方式二 1.1 数组获取
1.通过下标获取元素值,index从0开始
${arr[index]}
${#arr[]}
${#arr[*]} 2.获取值同时复制给其他变量
item${arr[index]} 3.使用 或 * 可以获取数组中的所有元素
${arr[]}
${arr[*]} 4.获取数组的长度或个数
${#arr[]}
${#arr[*]}
5.获取数组指定元素的字符
${#arr[索引]} 1.2 数组拼接
所谓 Shell 数组拼接 (数组合并)就是将两个数组连接成一个数组 1.3 数组删除
删除数组指定元素数据和删除整个数组数据