分类: LINUX
2020-08-20 11:10:35
相对于it行业中开发方向而言,Linux技术较为易学。社会对Linux运维的需求很大,学习Linux技术有很多工作机会,就业相对容易。很多人对Linux运维的发展前景持乐观态度,并投入学习Linux技术。学习Linux的过程中,有人对shell数组的学习介绍不是很清楚,那么问题来了,Shell数组是什么?为什么会产生Shell数组?
为什么会产生Shell数组?
通常在开发Shell脚本时,定义变量采用的形式为“a=l;b=2;C=3”,可如果有多个变量呢?这时再逐个地定义就会很费劲,并且要是有多个不确定的变量内容,也会难以进行变量定义,此外,快速读取不同变量的值也是一件很痛苦的事情,于是数组就诞生了,它就是为了解决上述问题而出现的。
什么是Shell数组?
Shell的数组就是一个元素集合,它把有限个元素(变量或字符内容)用一个名字来命名,然后用编号对它们进行区分。这个名字就称为数组名,用于区分不同内容的编号就称为数组下标。组成数组的各个元素(变量)称为数组的元素,有时也称为下标变量。