控制语句

if

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if condition 
then
command1
command2
...
elif condition2
then
command3
command4
...
else
command5
command6
...
fi

for

1
2
3
4
5
6
for var in list
do
command1
command2
...
done

while

1
2
3
4
5
6
while condition
do
command1
command2
...
done

util

1
2
3
4
5
6
until condition
do
command1
command2
...
done

break和continue

1
2
3
4
5
6
7
8
9
10
11
while condition
do
command1
command2
if condition2
then
break
fi
command3
...
done
1
2
3
4
5
6
7
8
9
10
11
while condition
do
command1
command2
if condition2
then
continue
fi
command3
...
done