for 循环
for((i=0;i<10;i++))do循环体done
for i in 1 2 3do循环体done
while 循环
while 测试条件do循环体done
测试条件
支持两种格式
test EXPR 或者 [ EXPR ] ,第二种形式里面中括号和表达式之间的空格不能少 

这个EXPR表达式里面写的就是具体的比较逻辑,shell中的比较有一些不同之处,针对整型数据和字符串
数据是不一样的
整型测试
-gt(大于)、-lt(小于)、-ge(大于等于)、-le(小于等于)、-eq(等于)、-ne(不等于)
针对整型数据,需要使用-gt、-lt这样的写法,而不是大于号或小于号,这个需要注意一下
还有就是字符串数据,如果判断两个字符串相等,使用=号,这里的=号不是赋值的意思,不等于就使用!=
就可以了
字符串测试
=(等于)、!=(不等于)
