linux shell 命令中的expr(四则运算和字符串操作)
计算四则运算
***(注意运算符左右都有空格 ,如果没有空格表示是字符串连接) 使用乘号时,必须用反斜线屏蔽其特定含义***
expr在循环中用于增量计算。 首先,循环初始化为0,然后循环值加1,反引号的用法意即替代命令。 最基本的一种是从(expr)命令接受输出并将之放入循环变量。
expr也有模式匹配功能。 可以使用expr通过指定冒号选项计算字符串中字符数。 .即任何字符重复0次或多次。