shell for循环

 时间:2026-02-13 21:40:20

1、数字形式,如果变量i在1-10之间则打印出变量i

for i in {1..10}do   echo $idone

shell for循环

2、列表形式,这种情况是变量不多的情况下

for i in 1 2 3 4 5 do     echo $i done

shell for循环

3、如果i存在命令`ls *.sh`执行的结果之中,则输出将变量i处理之后的结果

for i in `ls *.sh`do           haha=`echo "$i" | awk -F. '{print $1}'`                     echo $hahadone

shell for循环

4、find查找循环,这种方法一般很慢,因为find执行起来就很慢

for i in `find . -type f -name "*.sh"`do           haha=`echo "$i" | awk -F/ '{print $2}'`                    echo $hahadone

shell for循环

5、seq序列形式起始从1开始,由于必须满足序列这一条街所以这种情况应用的场景很有限

for i in `seq 100`do    if((i%3==0))    then        echo $i        continue    fidone

shell for循环

6、语法循环方式,这种情况下应用比较多,简洁明了

for((i=1;i<100;i++))do    if((i%3==0))    then        echo $i        continue    fidone

shell for循环

  • dnf阳剑怎么开
  • 饥荒怎么骑牛?
  • 《刑侦日记》芯姐为什么杀日思
  • 神魔大陆2反攻自由港副本怎么做?
  • win10默认输入法怎么设置默认英语EN输入法
  • 热门搜索
    春节去哪里旅游最好 建水旅游 杭州黄龙旅游集散中心 新境界旅游官网 黄山市旅游委员会 旅游攻略游记 途牛旅游网招聘 高邮旅游景点 大渝网旅游 武汉旅游网