Shell Scripts条件判断语句

 1、简单判断式,只有一个判断

if [条件];then
    条件成立执行
fi #if反写为结束

2、多重判断式

  简单情况

if [条件];then
    条件成立执行
else
    当条件不成立时执行
fi

  复杂情况

if [条件1];then
    条件1成立执行
elif [条件2]; then
    条件2成立执行 
else 
    当条件不成立时执行
fi

3、case……case

case $变量名称 in
    "变量内容1")      #变量内容用双引号括起来,关键词单引号
        执行内容
        ;;    #每个结尾用两个分号结尾
    "变量内容2")
        执行内容
        ;;
    *)         #最后使用星号代替,表示其它变量情况
        不包含1、2变量的情况要执行的内容
        ;;
esac            #反写结束

4、funtion程序段(我感觉可以看作一个方法体)

  funtion是可以重复执行的内容(程序段),可以简化代码数量

  注意:shell script执行是从上到下,所以funtion必须放在前面,这样才能被找到

funtion 执行名称() {
        执行程序段
}

猜你喜欢

转载自www.cnblogs.com/shimc/p/11271371.html