好文档 - 专业文书写作范文服务资料分享网站

2020版最新LinuxShell自动化运维教学设计(1-10章)

天下 分享 时间: 加入收藏 我要投稿 点赞

课程名称 内容分析 教学目标 与 教学要求 教学重点 教学难点 教学方式 计划4学时 学时 本章主要介绍Shell数组的基本概念、Shell数组的类型、Shell数组的定义、Shell数组的遍历及赋值、Shell数组的脚本实现 第4章 Shell数组 要求学生掌握数组的基本概念,掌握数组的定义用法,了解数组的赋值用法,熟悉数组编写脚本程序 Shell数组的类型、Shell数组的遍历及赋值、Shell数组的脚本实现 Shell数组的类型、Shell数组的遍历及赋值、Shell数组的脚本实现 课堂讲解及ppt演示

第一课时 (Shell数组的基本概念、Shell数组的类型、Shell数组的定义) 回顾内容,引出本课时主题 1. 回顾内容,引出本课时主题。 上面两节学习了Shell循环的相关内容,本节开始Shell数组的相关内容讲解,数组是一种数据结构,是相同数据类型的元素按一定顺序排列的元素集合。数组实际上就是一连串类型相同的变量,这些变量用数组名命名,并用索引互相区分。使用数组时,可以通过索引来访问数组元素,如数组元素的赋值和取值。本节着重讲解Shell数组的基本概念、Shell数组的类型和Shell数组的定义,从而引出本节的内容。 2. 明确学习目标 (1)能够熟悉Shell数组的基本概念 (2)能够熟悉普通数组和关联数组 (3)能够理解定义数组的类型 (4)能够理解直接定义数组 (5)能够掌握下标定义数组 (6)能够掌握间接定义数组 (7)能够掌握从文件中读入定义数组 知识讲解 ? Shell数组的基本概念 数组中有限个相同类型的变量用一个名字命名,然后用编号区分它们。用于区分不同元素的编号称为数组下标,数组的元素有时也称为下标变量。 ? Shell数组的类型 数组分为普通数组和关联数组。普通数组中的索引(下标)都是整数,关联数组的数组索引可以用任意的文本。关联数组使用之前需要声 明,关联数组与普通数组最大的区别是,它是由特定格式的键值对组成的。接下来针对这两种数组类型分别进行讲解。 ? 普通数组 普通数组中:数组元素的索引(下标)从0开始编号,获取数组中的元素要利用索引(下标)。索引(下标)可以是算术表达式,其结果必须是一个整数。 ? 关联数组 关联数组和普通数组所不同的是,它的索引下标可以是任意 的整数和字符串。 ? 定义数组的类型 在Linux Shell中,数组分为普通数组和关联数组。用户定义

习题 教 学 后 记 教材第4章习题

课程名称 内容分析 教学目标 与 教学要求 教学重点 教学难点 教学方式 计划4学时 学时 本章主要介绍Shell函数的概念、Shell函数的语法、Shell函数的调用、Shell函数的应用实战、Shell内置命令和外部命令的区别、Shell内置命令 第5章 Shell编程中函数的用法 要求学生了解Shell函数的概念和语法,掌握Shell函数的调用,掌握Shell内置命令break和continue的用法 Shell函数的语法、Shell函数的调用、Shell函数的应用实战、Shell内置命令和外部命令的区别、Shell内置命令 Shell函数的语法、Shell函数的调用、Shell函数的应用实战、Shell内置命令和外部命令的区别、Shell内置命令 课堂讲解及ppt演示

第一课时 (Shell函数的概念、Shell函数的语法、Shell函数的调用、Shell函数的应用实战) 回顾内容,引出本课时主题 1. 回顾内容,引出本课时主题。 上面两节学习了Shell数组的相关内容,本节开始Shell编程中函数的用法的相关内容讲解。 Shell特别重要的特点是它可以作为一种编程语言来使用, Shell作为一个解释器,它不能对编写的程序进行编译,而是在每次从磁盘加载这些程序时进行解释。这样的话,程序的加载和解释非常浪费时间。针对这个问题,许多Shell(如BourneAgainShell)都包含Shell函数,Shell把这些函数放在内存中,这样每当需要执行时就不用再从磁盘读入。Shell还以一种内部格式来存放这些函数。这样的话,就不用消耗大量的时间来解释。本节着重讲解Shell函数的概念、Shell函数的语法、Shell函数的调用和Shell函数的应用实战,从而引出本节的内容。 2. 明确学习目标 (1)能够理解Shell函数的概念 (2)能够熟悉Shell函数的语法 (3)能够理解Shell函数的传参介绍 (4)能够理解Shell函数的返回值介绍 (5)能够掌握脚本中调用Shell函数 (6)能够掌握Shell函数的返回值 (7)能够掌握Shell函数的位置参数 (8)能够熟悉Shell函数数组变量的传参 (9)能够理解Shell函数的返回输出数组的 知识讲解 ? Shell函数的概念 在讲解Shell函数之前,先演示一个简单的案例。在Linux中有一个别名命令就是alias。具体如下所示。 [root@tianyun ~]# alias N=’/usr/local/nginx/sbin/nginx’ [root@tianyun ~]# N [root@tianyun ~]# netstat -anupt | grep nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4364/nginx: master 上述案例使用了alias命令,后面跟着N=xxx,将N定义为别名,简单地说,当启动Nginx服务的时候会输入绝对路径,可以设置一个别名,相当于N就等于后面的那条路径,最后只需输入N就等于执行启动命令。 函数也有类似于别名的作用,简单地说,函数的作用就是将 程序里面多次分别调用的代码组合起来,称为函数体,并取一个名字称(函数名),在需要用到这段代码的时候,就可以直接来调用函数名,避免重复编写大量相同的代码。

2020版最新LinuxShell自动化运维教学设计(1-10章)

课程名称内容分析教学目标与教学要求教学重点教学难点教学方式计划4学时学时本章主要介绍Shell数组的基本概念、Shell数组的类型、Shell数组的定义、Shell数组的遍历及赋值、Shell数组的脚本实现第4章Shell数组要求学生掌握数组的基本概念,掌握数组的定义用法,了解数组的赋值用法,熟悉数组编写脚本程序Sh
推荐度:
点击下载文档文档为doc格式
3uwcf97dkh02ra61x73m28mwx147wg01cxx
领取福利

微信扫码领取福利

微信扫码分享