循环结构
FOR 语句#
var
变量的循环体外可以正常使用。
变量存储列表。
命令替换。
通配符遍历目录。
IFS - 字段分隔符#
环境变量 IFS(Internal Field Separator)指定了字段分隔符。
默认值为空,表示以下列字符分隔。
以换行符分隔#
以多个符号分隔#
表示以换行符、冒号、分号、双引号作为分隔符。
C 语言中的 FOR#
i
变量在外部正常访问。
WHILE 语句#
多个 while
条件的时候,以最后一个条件的退出码判断。
UNTIL 语句#
BREAK 语句#
支持指定退出循环的层数。
break
默认值是 1,表示退出 1 层循环。
CONTINUE 语句#
和 break
一样,默认也是 1。
循环输出重定向#
可以对循环中的标准输出重定向。
循环体的输出会生定向到 output.txt
。
循环输出管道#
循环体的输出还可以使用管道传输。
我竟然有点喜欢 break
的语法糖。