Linux shell程序设计-<控制结构>-elif语句
*/ --------------------------------------------------------------------------------------*/ 出自: 快乐编程 https://hi.bccn.net/108519
*/ 作者: neverTheSame E-mail:zhaoxufeng9997@ QQ:475818502
*/ 时间: 2008-6-1
*/ 声明: 尊重作者劳动,转载请保留本段文字
*/ --------------------------------------------------------------------------------------
elif语句 :提供多种选择
使用格式:
if [ 测试条件 ] if [ 测试条件 ] ; then
then 语句 #可以是多条语句 语句 #可以是多条语句
elif [ 测试条件 ] elif [ 测试条件 ] ; then
then 语句 #可以是多条语句 语句 #可以是多条语句
elif [ 测试条件 ] elif [ 测试条件 ] ; then
then 语句 #可以是多条语句 语句 #可以是多条语句
… …
else else
语句 #可以是多条语句 语句 #可以是多条语句
fi #结束标志 fi #结束标志
如:
#!/bin/sh
read var #读入值
if [ $var -lt 0 ] ; then
echo 'var <0'
elif [ $var -gt 100 ] ; then
echo 'var >100'
else
printf "0<=var>=100"
fi
exit 0