第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)

2023-03-21
| 38页
| 134人阅读
| 0人下载
教辅

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 高三
章节 -
类型 课件
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.54 MB
发布时间 2023-03-21
更新时间 2023-04-09
作者 北京千锋互联科技有限公司
品牌系列 -
审核时间 2023-03-21
下载链接 https://m.zxxk.com/soft/38208008.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

第4章 Shell数组 Shell数组的基本概念 Shell数组的类型 Shell数组的定义 Shell数组的遍历及赋值 Shell数组脚本实战 Shell数组的基本概念 4.1 Shell数组的类型 4.2 ☞点击查看本小节知识架构 Shell数组的定义 4.3 Shell数组的遍历及赋值 4.4 ☞点击查看本小节知识架构 ☞点击查看本小节知识架构 Shell数组脚本实战 4.5 ☞点击查看本小节知识架构 学习目标 掌握 掌握 熟悉 了解 掌握数组的基本概念 1 熟悉数组编写脚本程序 4 2 掌握数组的定义用法 3 了解数组的赋值用法 销售额 掌握知识 理解知识 熟悉知识 了解知识 2.5 2.5 2.5 2.5 数组是一种数据结构,是相同数据类型的元素按一定顺序排列的元素集合。数组实际上就是一连串类型相同的变量,这些变量用数组名命名,并用索引互相区分。使用数组时,可以通过索引来访问数组元素,如数组元素的赋值和取值。 4.1 Shell数组的基本概念 数组中有限个相同类型的变量用一个名字命名,然后用编号区分它们。用于区分不同元素的编号称为数组下标。数组的元素有时也称为下标变量。 4.2 Shell数组的类型 4.2.1 普通数组 返回目录 4.2.2 关联数组 4.2.3 定义数组的类型 4.2 Shell数组的类型 数组分为普通数组和关联数组,普通数组中的索引(下标)都是整数,关联数组的数组索引可以用任意的文本。关联数组使用之前需要声明,关联数组与普通数组最大的区别是,它是由特定格式的键值对组成。接下来针对这两种数组类型分别进行讲解。 4.2.1 普通数组 普通数组中:数组元素的索引(下标)从0开始编号,获取数组中的元素要利用索引(下标)。索引(下标)可以是算术表达式,其结果必须是一个整数。 普通数组定义。 4.2 Shell数组的类型 4.2.2 关联数组 关联数组和普通数组所不同的是,它的索引下标可以是任意的整数和字符串。 关联数组定义。 4.2 Shell数组的类型 4.2.3 定义数组的类型 在Linux Shell中,数组分为普通数组和关联数组。用户定义的是普通数组,如需使用关联数组需要先声明再使用。用户声明关联数组使用-A参数。通常情况下Shell解释器隐式声明普通数组,用户无须操作。若用户需显式声明普通数组,需要使用-a参数。 声明普通数组的方法为: 4.2 Shell数组的类型 声明关联数组的方法为: 4.3 Shell数组的定义 4.3.1 直接定义数组 返回目录 4.3.2 下标定义数组 4.3.3 间接定义数组 4.3.4 从文件中读入定义数组 4.3 Shell数组的定义 在Linux Shell中,定义一个数组有多种方法,需要先按照命令规则给数组命名,然后再定义数组的值。数组的定义方法有直接定义数组、下标定义数组、间接定义数组和从文件中读入定义数组,接下来详细介绍定义数组的方法。 4.3.1 直接定义数组 直接定义数组是用小括号将变量值括起来赋值给数组变量,每个变量值之间要用空隔进行分隔。直接定义数组格式为。 这种方法是最常用的方法,需要重点掌握。具体示例如下。 直接定义数组。 4.3 Shell数组的定义 4.3.2 下标定义数组 下标定义数组是用小括号将变量值括起来,同时采用键值对的形式赋值。 下标定义数组格式为: 此种方法为key-value键值对的形式,小括号里对应的数字为数组下标,等号后面的内容为下标对应的数组变量的值。 带有下标定义数组。 4.3 Shell数组的定义 4.3.3 间接定义数组 间接定义数组是分别通过定义数组的方法来定义。其语法格式为: 此种方法要求一次赋一个值,比较复杂。具体如下所示。 间接定义数组。 4.3 Shell数组的定义 4.3.4 从文件中读入定义数组 从文件中读入定义数组是使用命令的输出结果作为数组的内容。其语法格式为: 这种方法要求一次赋多个值,具体如下所示。 从文件中读入定义数组。 4.3 Shell数组的定义 4.4 Shell数组的遍历及赋值 4.4.1 常见的访问Shell数组表达式 返回目录 4.4.2 while循环实现Shell数组的遍历 4.4.3 for循环实现Shell数组的遍历 4.4.4 Shell数组的赋值 4.4 Shell数组的遍历及赋值 4.4.5 Shell数组的删除 返回目录 4.4.6 Shell数组的截取和替换 4.4 Shell数组的遍历及赋值 Shell数组的遍历可以用for循环和while循环实现。也就是说,首先定义好数组,然后通过使用for循环和while循环批量打印出数组的元素。 表列出了常见访问数组的表达式。 4.4 Shell数组的遍历及赋值 4.4.1 常

资源预览图

第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
1
第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
2
第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
3
第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
4
第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
5
第4章 Shell数组-【千锋教育】Linux Shell自动化运维(慕课版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。