for 语句的结构
for 循环语句的语法结构如下
for 变量名 in 取值列表
do
命令序列
done
while
语句的结构
while
循环语句的语法结构如下
while
条件测试操作
do
命令序列
done
until
语句的结构
until
循环语句的语法结构如下
until
条件测试操作
do
命令序列
done
函数的用法
[function]
函数名
() {
命令序列
[return x]
}
- “function”关键字表示定义一个函数,可以省略;
- “{”符号表示函数执行命令的入口,该符号可以与函数名同行也可以在函数名下一行
- 的句首;
- “}”符号表示函数体结束,两个大括号之间{ }是函数体;
- “命令序列”部分可以是任意的 Shell 命令,也可以调用其他函数;
- “return”表示退出函数返回一个退出值,通过返回值判断执行是否成功,也可以使
- 用 exit 终止整个 Shell 脚本。