CH10 - 教学指导
教学模块和知识点
- 可以作为教师教学和考试出题的依据。
- 可以作为学生学习的依据。
模块215 - Shell 编程
编号 | 知识点 | 掌握程度 | 上机操作 |
---|---|---|---|
215-01 | Shell 脚本的编码规范 | 了解 | |
215-02 | Shell 脚本的执行和调试方法 | 掌握 | 是 |
215-03 | Shell 自定义变量的赋值、交互读取 read | 掌握 | 是 |
215-04 | 变量替换、变量替换扩展、变量间接引用 | 掌握 | 是 |
215-05 | 变量的字符串操作 和 数值运算 | 掌握 | 是 |
215-06 | 数组 | 了解 | |
215-07 | 命令行参数/位置参数、shift |
掌握 | 是 |
215-08 | 条件测试 [] 、[[]]、(()) | 掌握 | 是 |
215-09 | if 、case 分支语句 |
掌握 | 是 |
215-10 | for 、while 、until 循环语句 |
掌握 | 是 |
215-11 | 使用 select 循环实现菜单选择 |
掌握 | 是 |
215-12 | 流程控制语句 break 、continue |
掌握 | 是 |
215-13 | 函数的定义、调用 | 掌握 | 是 |
215-14 | 传递函数的返回值 | 掌握 | 是 |
215-15 | 使用 getopts 处理命令行参数 |
了解 | 是* |
215-16 | 使用 whiptail 创建基于 TUI 的对话框 |
了解 | 是* |
本章学习材料
- 教材和课件 第10章
- linux.vbird.org
- 视频
- 胡帅 - Linux shell脚本编程入门
- 51cto - shell脚本编程