shell3-循环

常用的循环语句有3种:

  <1>for

  <2>while

  <3>utile

1.for语句的格式:
for 变量名 in 列表; do
  循环体
done

如何生成列表:

<1>整数列表 {1..100}

    这表示1到100
<2>seq 10 表示1到10
    seq 5 10   : 表示5到10
    seq 起始数 步进长度 结束数
    注意用的时候加反引号

 

2.变量默认的为字符串,想要让一个变量为整型可以声明
  declare -i 变量=值
  -x 变量=值 将一个变量变为环境变量

3.while循环

格式:

while :; do
  命令
done

例子:

while read line;do
  echo $line
  sleep 1
done < /root/1

这样可以读行
###########################################
break:提前退出循环 #
continue:提前退出本轮循环,进入下一次循环#
这两个都可以用到循环里边。 #
###########################################

4. whil循环用于循环次数未知的场景。
for循环适用于循环次数已知的场景。

posted @ 2017-03-11 17:14  借风拥你  阅读(182)  评论(0编辑  收藏  举报