• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    基于Shell中for循环的几个常用写法分享

    第一类:数字性循环

    for1-1.sh

    #!/bin/bash 
     
    for((i=1;i=10;i++)); 
    do  
    echo $(expr $i \* 3 + 1); 
    done 

    for1-2.sh

    #!/bin/bash 
     
    for i in $(seq 1 10) 
    do  
    echo $(expr $i \* 3 + 1); 
    done

    for1-3.sh

    #!/bin/bash 
     
    for i in {1..10} 
    do 
    echo $(expr $i \* 3 + 1); 
    done 

    for1-4.sh

    #!/bin/bash 
     
    awk 'BEGIN{for(i=1; i=10; i++) print i}' 

    第二类:字符性循环

    for2-1.sh

    #!/bin/bash 
     
    for i in `ls`; 
    do  
    echo $i is file name\!! ; 
    done 

    for2-2.sh

    #!/bin/bash 
     
    for i in $* ; 
    do 
    echo $i is input chart\!! ; 
    done 

    for2-3.sh

    #!/bin/bash 
     
    for i in f1 f2 f3 ; 
    do 
    echo $i is appoint ; 
    done 

    for2-4.sh

    #!/bin/bash 
     
    list="rootfs usr data data2" 
    for i in $list; 
    do 
    echo $i is appoint ; 
    done 

    第三类:路径查找

    for3-1.sh

    #!/bin/bash 
     
    for file in /proc/*; 
    do 
    echo $file is file path \!! ; 
    done 

    for3-2.sh

    #!/bin/bash 
     
    for file in $(ls *.sh) 
    do 
    echo $file is file path \!! ; 
    done 

    以上这篇基于Shell中for循环的几个常用写法分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • shell中的for循环用法详解
    • linux shell循环:for、while、until用法详解
    • linux shell常用循环与判断语句(for,while,until,if)使用方法
    • Shell脚本用for循环遍历参数的方法技巧
    • shell for循环、循环变量值付给其他shell脚本的方法
    • Shell中的for和while循环详细总结
    • Shell中的for循环总结
    • Shell中的循环语句for、while、until实例讲解
    • Shell两种for循环对应实现方法解析
    上一篇:linux shell 中数组的定义和for循环遍历的方法
    下一篇:shell for循环、循环变量值付给其他shell脚本的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    基于Shell中for循环的几个常用写法分享 基于,Shell,中,for,循环,的,