美文网首页
流程控制 -- for循环

流程控制 -- for循环

作者: 陈智涛 | 来源:发表于2017-09-21 15:56 被阅读0次

语法一:

for 变量 in 值1 值2 值3...
    do 
        程序
    done

示例1:打印时间

#!/bin/bash
#打印时间
for time  in morning noon afternoon evening
    do
        echo "this time is $time"
    done

示例2:批量解压缩文件

#!/bin/bash
#批量解压缩文件,如文件在/Users/chenzhitao/code/linuxtest
cd /Users/chenzhitao/code/linuxtest
ls *.tar.gz > ls.log
for item in $(cat ls.log)
    do
        tar -zxf $item &>null
    done
rm -rf /Users/chenzhitao/code/linuxtest/ls.log

2、语法二

格式:

for ((初始值;循环条件;变量变化))
    do
        程序
    done

示例1:从1累加到100

#!/bin/bash
#从1加到100
sum=0
for((i=1;i<=100;i++))
    do
        sum=$(($sum+$i))
    done
echo "result is $sum"

相关文章

  • 2019-07-22

    学习循环控制、流程控制。

  • Java知识之流程控制

    Java流程控制框架图 流程控制 一. 循环结构二. 分支结构三. 顺序结构 循环结构 for循环,for-eac...

  • 控制流程

    控制流程 本节包含内容: For循环 While循环 条件语句 控制转移语句 For循环 for循环用来按照指定的...

  • day02-01-for

    流程控制之跳出for循环

  • shell流程控制-for循环语句

    shell流程控制-for循环语句 for循环介绍 for语法 循环控制 脚本在执行任务的时候,总会遇到需要循环执...

  • Python基础重构-1.3流程控制

    流程控制语句 流程控制语句用来实现对程序流程的选择、循环和返回等进行控制,Python中主要的流程控制包括if(判...

  • Python精简入门级学习(三)

    Python精简入门学习之流程控制(上)-流程控制 -While循环:适用于对未知的循环次数 用于判断 -for使...

  • Python精简入门学习(三)

    Python精简入门学习之流程控制(上) -流程控制 -While循环:适用于对未知的循环次数 用于判断 -for...

  • js-流程控制&运算符

    【流程控制】 【运算符】 【循环】

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

网友评论

      本文标题:流程控制 -- for循环

      本文链接:https://www.haomeiwen.com/subject/vugzsxtx.html