1. for 循环
1.1. 列表for循环
- 语法:
for variable in list # 每一次循环,依次把列表 list中的一个值赋给循环变量
do # 循环体开始的标志
commands # 循环变量每取一次值,循环体就执行一遍
done # 循环结束的标志,返回循环顶部
- 说明:
- 列表 list可以是命令替换、变量名替换、字符串和文件名列表 ( 可包含通配符 ),每个列表项以空格间隔;
- for循环执行的次数取决于列表 list 中单词的个数;
- 可以省略 in list,省略时相当于 in "$@" 。
1.2. 列表for循环流程
- 首先将 list 的 item1 赋给 variable;
- 执行do和done之间的 commands;
- 然后再将 list 的 item2 赋给 variable;
- 执行do和done之间的 commands;
- 如此循环,直到 list 中的所有 item 值都已经用完。

1.3. 不带列表for循环
不带列表的 for 循环执行时由用户指定参数和参数的个数,下面给出了不带列表

最低0.47元/天 解锁文章
481

被折叠的 条评论
为什么被折叠?



