查看: 967|回复: 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:3 W) u- Y  l, x% B. s4 w" y

      q4 q# K3 y; qwhile [ condition ]+ _) T( @( Y4 u
    do
    % I4 s& u' X) P. k3 e: E$ ~( o    command1/ L. u# f) T- g: y  w, C8 I' w9 m
        command2
    % Q$ l3 {3 J+ d2 a5 B    command3
    7 A  L. o8 x' v% ~# N- T    if [ condition ]0 q' u* i" r$ O$ N0 t6 \
           command1
    " m$ m. v# J/ X& R    fi
    6 n) p. Z/ A! g7 y3 idone3 ?5 v* X  C0 m
    9 o9 b( ?" ?/ w5 B
    ! e. o! d+ i( E2 i
    -------------------------
    8 \1 S6 `) u' T& d, Y( ~( ?9 Y5 Z. ?#!/bin/bash
    $ Q* H  W; t0 [: Y2 f* ix=1/ r- T  Q& Q' J$ b6 p0 x- }4 M
    while [ $x -le 5 ]
    8 |9 y3 h2 q, o0 X" i6 P9 [do8 y# Z/ j7 x) ?' _7 ]* `  u' Z* ]0 a
      echo "Welcome $x times"
    ' j! ]* f# T2 d. S5 R7 X: V  x=$(( $x + 1 ))
      F+ e: i$ q4 r* {3 m# kdone1 V6 k1 V# T. U
    3 p* W# _7 }; @2 v& Q; d
    -------------------------
    # s9 H8 Z$ f3 E  q; x8 _$ presult will be like this:
    2 e. o/ l% Y5 U+ G4 p: w% E+ _7 T" m7 N
    Welcome 1 times' _& m) X" ~) I2 ]
    Welcome 2 times
    3 N/ j2 G% m( a% xWelcome 3 times! V* l& Z- V4 H- K  P8 A
    Welcome 4 times
    ! Y. P) P# ~1 j4 I# \9 LWelcome 5 times+ Z+ ?% b- q0 U5 u9 o. ?# N" B
    * ?7 A3 x2 S" I& d0 s
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

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

    本版积分规则

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

    © 2001-2013 Comsenz Inc.All Rights Reserved.

    Powered by Discuz! X3.2

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