Linux shell中所有的变量都是当作字符串来处理的!
#!/bin/sh
a=4
b=3
c=`expr $a + $b`
echo $a
echo $b
echo $c
echo $a + $b // 此处不能不加空格,即$a+$b是错误的
注:``,一条命令中嵌套另一条命令,expr是个命令
echo `expr 3 + 4`
结果:7
Linux shell中所有的变量都是当作字符串来处理的!
#!/bin/sh
a=4
b=3
c=`expr $a + $b`
echo $a
echo $b
echo $c
echo $a + $b // 此处不能不加空格,即$a+$b是错误的
echo `expr 3 + 4`
结果:7