shell中的“数组”
Posted 畅优植物乳杆菌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell中的“数组”相关的知识,希望对你有一定的参考价值。
定义数组
数组名=(值1 值2 ... 值n)
[[email protected] ~]# array_name=(value1 value2 value3 value4)
读取数组
${数组名[下标]}
[[email protected] ~]# echo "${array_name}" value1 [[email protected]-R3-srv ~]# echo "${array_name[0]}" value1 [[email protected]-R3-srv ~]# echo "${array_name[1]}" value2 [[email protected]-R3-srv ~]# echo "${array_name[2]}" value3 [[email protected]-R3-srv ~]# echo "${array_name[3]}" value4
获取数组中元素个数
[[email protected] ~]# echo "${#array_name[@]}" 4 [[email protected]-R3-srv ~]# echo "${#array_name[*]}" 4
获取单个元素的的长度(主要是字符串的字符长度)
[[email protected] ~]# echo "${#array_name[0]}" 6
以上是关于shell中的“数组”的主要内容,如果未能解决你的问题,请参考以下文章