zoukankan      html  css  js  c++  java
  • linux 下Shell编程(四)

    for循环应用实例

       for 循环可以对一个记录集中地数据依次集中地数据依次进行处理。

     

    #!/bin/bash

    #4.13.sh for

    clear     #看下图区别

    for((i=1;i<100;i++))  #for循环开始

      do

        if((i%3==0))   #判断条件

      then

        echo $i    #输出符合条件的数

        continue  #跳出循环

       fi   #if结束

    done  #循环结束

    上图是加了clear关键字的效果

    这是去掉clear关键字的效果

    for循环的嵌套

       在for循环的循环体中可以使用另一个循环,构成循环嵌套结构。

    #!/bin/bash

    #4.14.sh for

    for i in 1 2 3 4 5 6 7 8 9      #变量i实现1到9的循环

    do

       for j in 1 2 3 4 5 6 7 8 9   #循环体中实现变量j从1到9的循环

       do

         if [  $j *$i  ]     #比较i和j的大小关系实现排列

        then

             echo -e "$jc"    #输出乘法式

             echo -e "*c"

             echo -e "$ic"

             echo -e  "=c"

             echo -e  "$[ $i*$j ]  c"   #输出结果

          fi

       done

       echo ""    #输出换行

    done

    until语句

    until循环用于执行一个循环体,直至条件为真时停止。

    until 条件

    do

    命令1

    ....

    done

  • 相关阅读:
    CF763C Timofey and Remoduling
    CF762E Radio Stations
    CF762D Maximum Path
    CF763B Timofey and Rectangles
    URAL1696 Salary for Robots
    uva10884 Persephone
    LA4273 Post Offices
    SCU3037 Painting the Balls
    poj3375 Network Connection
    Golang zip压缩文件读写操作
  • 原文地址:https://www.cnblogs.com/zqjt2/p/5373869.html
Copyright © 2011-2022 走看看