天天看点

Shell脚本循环控制| 学习笔记Shell脚本循环控制

开发者学堂课程【Shell 脚本入门:Shell脚本循环控制】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:

https://developer.aliyun.com/learning/course/794

Shell脚本循环控制

目录:

  一. for语句

二.while/until语句 嵌套循环

    三.循环控制命令

一.for语句

1.用于遍历一个指定的列表,每次迭代使用列表中的一个元素,执行定义好的一组命令

2. for语句格式

Shell脚本循环控制| 学习笔记Shell脚本循环控制

3.for语句使用示例

1)读取列表中的值

2)读取列表中的复杂值

3)从变量读取列表

4)从命令读取值

5)更改字段分隔符$IFS

6)用通配符遍历目录

4.for语句( C语言风格)

1)变量赋值的等号两边可以有空格

2)条件中的变量可以不以$符开头

3)迭代过程的表达式可以不用expr命令格式

Shell脚本循环控制| 学习笔记Shell脚本循环控制
Shell脚本循环控制| 学习笔记Shell脚本循环控制

三.循环控制命令

1.循环控制语句——break

break可以退出任意类型的循环

1)跳出内部循环

2)跳出外部循环break n

2.循环控制语句——continue

1)continue可以跳过执行当前循环的命令,但不会终止整个循环

2)可指定跳过的循环层数continue n

继续阅读