shell:循环

 

  1. C风格
    #!/bin/env sh
    
    function mat(){
            for ((p=0;p<10;p++))
            do
                    echo $p
            done
    }
    
    mat

     

  2. {start..end..step}
    #!/bin/env sh
    
    function mat(){
            for p in {10..1..2}
            do
                    echo $p
            done
    }
    
    mat

     

  3. seq start step stop
    #!/bin/env sh
    
    function mat(){
            for p in `seq 10 -2 1`
            do
                    echo $p
            done
    }
    
    mat  

     

posted @ 2020-09-22 10:09  ascertain  阅读(94)  评论(0编辑  收藏  举报