赞
踩
- 算数运算符
- 关系运算符
- 逻辑运算符
- 字符串运算符
- 文件测试运算符
- 布尔运算符
- #!/bin/bash
- val=`expr 5 + 5`
- echo "两数之和为 :$val"
(特别说明:两数相加使用的符号是反引号``,表达式与运算符之间要用空格,例如:2 + 2 )
执行脚本,输出结果为:
- [root@ home]# ./a.sh
- 两数之和为 :10
- a=10
- b=20
- 算术运算符 说明 例子
- + 加法 expr $a + $b 结果为30
- - 减法 expr $a - $b 结果为-10
- * 乘法 expr $a \* $b 结果为200
- / 除法 expr $b / $2 结果为2
- % 取余 expr $b % $a 结果为0
- = 赋值 a=$b 把变量b的值赋值给变量a
- == 相等。判断两个数字是否相等,相等则返回true [ $a == $b ] 返回true
- != 不相等。判断两个数字是否相等,不相等则返回true [ $a != $b ] 返回true
-
- #!/bin/bash
- a=10
- b=20
- val=`expr $a + $b`
- echo "a + b : $val"
-
-
- val=`expr $a - $b`
- echo "a - b : $val"
-
- val=`expr $a \* $b`
- echo "a * b : $val"
-
- val=`expr $a / $b`
- echo "a / b : $val"
-
- val=`expr $a % $b`
- echo "a % b :$val"
-
- if [
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。