循环:进入条件,退出条件。

for

for 变量 in 列表 ;do

  循环体

done

例:

  for I in 1 2 3 4 5 6 7 8 9 10;do

     循环体

  done

  变量I先赋值1,然2……

生成列表

1、{1..100} 整数列表

2、seq FirstNum step lastNUM

  如:seq 10 自动展开为{1..10}

     seq 1 2 10

     1、3、5、7、9

declare -i SUM

     -x 声明环境变量

bash不支持浮点运算

练习:

   添加10用户user1-10 ,要求用户名同密码,且在不存在的情况下才添加。

   扩展 接受一个参数 add 添加user1-10,del 删除user1-10 其他退出

练习

   计算100以内被3整除的正整数的和 %取余运算符

练习

   计算100以内奇数的和,偶数的和,分别显示

练习 统计bash shell的用户数,格式

   bash 4users they are

    tom jack marry 

while

until