查看: 1340|回复: 0

Bash While Loop

[复制链接]
  • TA的每日心情
    开心
    2016-5-12 14:23
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-4-17 11:48:24 | 显示全部楼层 |阅读模式
    This topic is about the While Loop on Unix/Linux bash environment.  Following is the sample:
    & Q1 ~- _3 G! d3 \# _; a$ O0 j! c5 D. e$ r& M& j0 A
    while [ condition ]
    7 K  v# y( Y$ P: s3 Ddo
    6 e( Z) R0 d4 Z    command1
    * h1 {/ `1 M+ M& I6 m( j* F! _: @4 e    command2
    " Z7 {: h; |0 e5 [    command38 P; ^! }  S6 ?2 ?( O/ `4 ^
        if [ condition ]" O- y0 H% B7 E0 R! h- T' A
           command1
    3 ^) J% O. c" w5 [    fi
    & s- i+ V7 Z$ ~8 A9 \* bdone
    5 l+ q, `7 f" I2 p! _7 U5 h7 e# |  J
    ) I: L3 w9 {% |' @/ U
    -------------------------7 K1 ]. b+ Q+ P- i$ h
    #!/bin/bash0 d! q- _; t# R3 X* }
    x=1, n2 W3 l( |; s% @' W3 o
    while [ $x -le 5 ]
    6 z! C6 o2 M3 _) gdo' h/ {( Z3 I! E/ M
      echo "Welcome $x times"* i/ w2 a' k. L9 B( @( e
      x=$(( $x + 1 ))& T: C! e5 {% x" M6 ~- W' B3 G
    done
    1 f- x& `' i. M% t' u
    ; b9 |, n& C1 t4 U4 v$ X8 o! G# j+ G-------------------------
    / {: I3 G' q% e" y, @result will be like this:% y7 S9 n1 L% ^7 C9 j
    " z  w: K; y3 |$ L
    Welcome 1 times4 s. O& W% r9 j! v* w4 v
    Welcome 2 times
    - c+ O0 G& z9 A% k0 q& y, UWelcome 3 times
    : X+ W4 B0 B/ `3 y! L0 v( \Welcome 4 times
    1 {: w# k$ I' s- X" p! |0 gWelcome 5 times$ V1 K" ?, v# z3 ~3 \

    3 _9 [  o) m; i4 Z  X: a0 I
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|Archiver|手机版|香港易事泊讨论区论坛 - bbs.hkesp.com    

    © 2001-2013 Comsenz Inc.All Rights Reserved.

    Powered by Discuz! X3.2

    快速回复 返回顶部 返回列表