使用外部程序expr做算术运算

首先是使用` `而不是'  ' ,将运算式括起来
例如r=`expr 3 \/  2`
其次运算符号,要进行转义 ,即使用\+运算符号
然后运算符号与操作数之间至少要空一格

高级用法:
r='expr length 字符串变量'  获取字符串的长度

r=`expr 字符串变量值 : 样式`  由字符串开头,寻找符合匹配样式的字符数
例如  `expr “string” : st` 返回2

r=`expr index “string” 样式` 取出样式在字符串的起始位置,注意字符串第一个位置记为1

猜你喜欢

转载自bestchenwu.iteye.com/blog/996302