分类:
2010-10-21 19:05:06
使用算术运算
语法:
expr 运算数1 数学运算符 运算数2
例子:
$ expr 1 + 3
$ expr 2 - 1
$ expr 10 / 2
$ expr 20 % 3
$ expr 10 \* 3
$ echo `expr 6 + 3`
注:
expr 20 %3 - 取余,20模3的余数为2。
expr 10 \* 3 - 乘法,使用"\*"而不是“*”,因为“*”本身是通配符。
最关键的是注意以下几点:
(1) 首先,在expr关键字前面使用"`"(反引号)而不是“‘”(单引号)。反引号通常在键盘的~键上或TAB键的上面可以找到。
(2) 其次,expr以反引号 "`"结束。
(3) 这里,expr 6 + 3 等于9,使用echo命令将打印出和为9。
(4) 如果使用双引号或单引号,将不起作用。
例如:
$ echo "expr 6 + 3" # 打印 expr 6 + 3
$ echo 'expr 6 + 3' # 打印 expr 6 + 3
chinaunix网友2010-10-22 11:20:39
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com