查看: 1925|回复: 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:
    2 `. O7 c# O4 t; l3 Z( h2 f
    1 A/ T% S5 B, C; z" D* Awhile [ condition ]7 P" q$ N! n) @& ?8 d9 s
    do% q  ~0 Q0 K1 ?  h% F+ F% Y! o3 y
        command1' [# H# k9 x7 k2 i0 v$ B% |
        command2
    0 g6 t# @: C0 q$ f    command3/ o) r/ v5 Y. K1 J
        if [ condition ]
    & [2 s( Z1 g) I! e# y+ P; Q       command13 V& l4 V* K2 g* p+ ?) K
        fi
    8 t. w+ n) S, `4 Z, Gdone
    3 P: O% T; `- D: ?! h4 N/ N  u, p& p* i- e: X) Y. a1 T2 D$ Z2 \

    & c- n% k' y! U7 N3 y/ b# x-------------------------) G3 h5 s) z( `
    #!/bin/bash* v0 y# f! P2 |0 X3 ~- ?
    x=1
    6 j9 K9 n8 Q# c! ?: ywhile [ $x -le 5 ]
    1 ?; f9 s( F3 g4 _; n/ R4 K7 x* Hdo
      k9 V! a* w! J# b% o  echo "Welcome $x times"- `' v4 ~# u* K
      x=$(( $x + 1 ))( C" R9 _, f, p- P/ R6 |" ^
    done
    : \6 q5 Y7 p4 y9 p9 Y+ Z( d- O7 h
    -------------------------
    * }( p- H; \* T! m7 W# v3 [result will be like this:( b* _2 {# C0 U7 P
    + S& C! ?/ F4 T8 q: R4 V0 b
    Welcome 1 times9 @" b6 p6 ~3 m8 f) B1 F, u6 r5 N
    Welcome 2 times9 L4 v2 \, x% j  v* H+ [  _6 [
    Welcome 3 times, F" `# a! e1 D3 W  j6 U
    Welcome 4 times4 W8 _& d5 ^: R, H
    Welcome 5 times* ~: j: Z% R4 I2 H0 ?& N9 w
    9 Y* T9 ?) E& }9 l, }) c
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

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

    本版积分规则

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

    © 2001-2013 Comsenz Inc.All Rights Reserved.

    Powered by Discuz! X3.2

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