shell中算数运算及件判断,控制结构



条件判断,控制结构
但分支的if语句:
if 判断条件;then
    statement1
    statement2
    ...
fi
      
双分支的if语句:
if   判断条件;then
    statement1
    statement2
    ...
else
    statement3
    statement4
    ...
fi
多分支if语句:
if   判断条件;then
     statement1
elif
    statement2
elif
    statement3
else
    statement4
fi
 
shell中如何进行算数运算:
1、let  算数运算 C=$A+$B
     let c=$A+$B

     let  I+=1  相当于  let  I++ 自增1

     let  I-=1  相当于   let I--自减1 

     let *=
     let /=
     let %=
2、$[算数表达式]
     c=$[$A+$B]
3、$(($A+$B))
4、expr 算数表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用
c=`expr $A + $B`
exit:退出脚本
exit #
如果脚本没有明确定义退出状态码,那么,最后执行的一条命令的退出码即为exit的退出码。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值