TA的每日心情 | 开心 2016-5-12 14:23 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
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
|
|