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

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

课程地址https://developer.aliyun.com/learning/course/794


Shell脚本循环控制

 

目录:

  一. for语句

二.while/until语句 嵌套循环
    三.循环控制命令

 

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

2. for语句格式

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

3.for语句使用示例
1)读取列表中的值
2)读取列表中的复杂值

3)从变量读取列表
4)从命令读取值
5)更改字段分隔符$IFS

6)用通配符遍历目录

4.for语句( C语言风格)
1)变量赋值的等号两边可以有空格
2)条件中的变量可以不以$符开头
3)迭代过程的表达式可以不用expr命令格式

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

二.while/until语句 嵌套循环

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

三.循环控制命令

1.循环控制语句——break
break可以退出任意类型的循环

1)跳出内部循环

2)跳出外部循环break n

2.循环控制语句——continue
1)continue可以跳过执行当前循环的命令,但不会终止整个循环

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

 

 

上一篇:MaxCompute SQL使用小技巧之行列转换


下一篇:MaxCompute 使用SQL进行连续区间问题分析