Shell脚本编程(四)

算数运算操作

在Shell编程中,使用命令expr用于变量间的算数运算,包括加(+)、减(-)、乘(\*)、除(/)、取余(%)等操作。

例如,在终端输入:

expr 12 + 5 \* 3 #注意乘号的写法(#代表注释符)

注意:12空格+空格5

结果为27

示例:从键盘读入两个数字,分别计算这两个数字的加、减、乘、除、取余的结果并输出

#!/bin/bash

VAR1=12

VAR2=15

ADD=`expr $VAR1 + $VAR2` #反引号`(esc下方的`)的意思是使用后面命令的结果

SUB=`expr $VAR1 - $VAR2`

MUL=`expr $VAR1 \* $VAR2`

DIV=`expr $VAR1 / $VAR2`

MOD=`expr $VAR1 % $VAR2`

 

echo $VAR1 + $VAR2 = $ADD

echo $VAR1 - $VAR2 = $SUB

echo $VAR1 \* $VAR2 = $MUL

echo $VAR1 / $VAR2 = $DIV

echo $VAR1 % $VAR2 = $MOD

注意:反引号` `相当于C语言中的(),意为先计算


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值