for循环
用法:读取不同的变量值,用来逐个执行同一组命令。 使用场景:一般用于循环次数事先已知的场景。 执行机制:遍历。
格式:
执行机制:
for语句的作用:
1、遍历
1到11所有数
1到11之间的奇数
1到11之间的偶数
for循环应用
1、求和(1到10的和)
2、批量添加用户
3、根据ip地址检查主机状态
4、生成8位随机密码
for的分割符
环境变量$IFS,是指内部字段分隔符, 默认为三个:空格、制表符 \t、换行符 \n。
while循环语句
用法:重复测试某个条件,只要条件成立则反复执行。 使用场景:相对于for需要知道循环次数,当我们只知道停止条件,不知道次数时,就需要使用while。
格式:
while语句的作用演示
遍历0到10
while循环应用示例
用户名称以stu开头,按数字顺序进行编号
一共添加20个用户,即stu1、stu2、...... 、stu20
初始密码均设为123456
while和read结合读取文件内容
read 每次只能读取一行内容,如果read识别到了换行符,就结束这一次的读取。
linux中的换行符是:换行+回车( 即“\n” )
until循环语句
until语句的作用演示
遍历1到10
计算1到10的和