条件控制
#  if then   如果else 没有语句 可以省略
if condition
then
	#语句
fi
# if then 。。。   else   。。。   fi
if condition
then
	#语句
else
	#语句
fi
# 
if condition
then
	#语句
elif condition2 
then
	#语句
else
	#语句
fi
if [ $a -gt $b ]
then
	echo "a > b"
else 
	echo "a <=b "
if
#  ((   == 、>=  、<=  ))
if (($a == $b))   
then
	echo "a > b"
else 
	echo "a <=b "
if
#  用test
if test $a  -gt $b 
then
	echo "a > b"
else 
	echo "a <=b "
if
(( ))
 
for 循环
##  输出 
A
B
C
##  多行
for v in A B C
do
	echo $v
done
#  一行
for var in item1 item2 ... itemN; do command1; command2… done;

while
while   condition
do
	#语句
done
#!/bin/bash
int=1
while(( $int<=5 ))
do
    echo $int
    let "int++"  #   没有   $int++
done
读取键盘信息
#!/bin/bash
echo ' 按下 <Ctrl + D> 退出'
echo -n '在键盘中输入信息:'   #  -n   不换行
while read FILM
do
    echo "您录入的信息:$FILM"
done
无限循环
while :
do
	command
done
while true
do
	command
done
for (( ; ; ))
until 循环
# until 循环执行一系列命令,直到条件 为  True   停止,    跟while  循环 condition 相反
while  condition    True  执行命令    False   终止执行命令
until condition
do
	command
done

case … esac
case 值 in
模式1)
    command1
    command2
    ...
    commandN
    ;;
模式2)
    command1
    command2
    ...
    commandN
    ;;
esac



















