使用需求:

       当某件任务要被循环或者有序循环执行N次的时候,使用for循环语句;

语法:

for 条件

do

                  执行的命令

done

 

举例:

       添加100个用户,名字分别为:user1-user100

脚本示范一:

 

 

#!/bin/bash

for i in {1..100}

do

        useradd user$i

        echo "Add user user$i success."

done

 

 

脚本示范二:

#!/bin/bash

for ((i=1;i<=100;i++))

 

do

     useradd user$i

     echo "Add user user$i success."

done

 

         两个范例只是对于for语句的条件表示方法不一样而已;范例二更为灵活一些,举例:如果要添加user1,user3……等奇数用户,范例一得用法无法满足,使用范例二((i=1;i<=100;i=i+2))

 

 

      本人只想用最简单的方式和例子解释问题的精神所在,因本人才疏学浅,有不足和错误的地方欢迎各位提出,谢谢!