Shell加减乘除运算的几种方式

Background

我们这里使用ab两个数据进行测试说明,计算结果用x表示。

[root@hawk-eye-db01 ~]# a=11 b=4

1、第一种方式【expr】

[root@hawk-eye-db01 ~]# x=$(expr $a + $b)
[root@hawk-eye-db01 ~]# echo $x
15
[root@hawk-eye-db01 ~]# x=`expr $a + $b`
[root@hawk-eye-db01 ~]# echo $x
15

2、第一种方式【(())】

[root@hawk-eye-db01 ~]# x=$(($a + $b))
[root@hawk-eye-db01 ~]# echo $x
15
[root@hawk-eye-db01 ~]# x=$((a + b))
[root@hawk-eye-db01 ~]# echo $x
15

你可能感兴趣的:(Linux,shell,运算)