6.3 循环
循环

本节我们来学习 bash shell 编程的第三部分循环,包括以下内容:
- for 循环
- while 循环
- until 循环
- 循环体内的控制语句 continue, break
1. for 循环
for 循环通过遍历列表的方式执行循环,列表生成有如下几种方式
循环

本节我们来学习 bash shell 编程的第三部分循环,包括以下内容:
for 循环通过遍历列表的方式执行循环,列表生成有如下几种方式
本章重点
版本差异:
子类化内置类型:
if 和条件判断

本节我们来学习 bash shell 编程的第二部分条件判断,包括以下内容:
bash 中测试的实现有两种方式,一是执行命令,并利用命令状态返回值来判断;二是所谓的测试表达式。但是所谓的测试表达式本质上仍然是由特定的测试命令执行,并通过命令状态返回值来判断测试是否满足。条件表达式我的理解只不过是为某些通用的测试目的提供便利。
本章首先介绍了非正式接口(称为协议)的高度动态本性,然后讲解了抽象基类的静态接口声明,最后指出了抽象基类的动态特性:虚拟子类,以及使用 __subclasshook__ 方法动态识别子类
shell 脚本简介

本章我们将开始学习 bash shell 编程。bash shell 是一门编程语言,内容庞大,按照课程的设计应该循序渐进逐步深入。但是为便于以后复查参考,会将所有 bash shell 相关的知识放在此章节中。本章我们将学习以下内容:
协议:
|
|
reprlib