Linux expr通常用于数值的计算,一般格式为expr num1 operator num2
例如:
expr 12 + 13 //输出25 expr 30 / 2 / 3 //输出5 expr 12 * 13 //expr: 语法错误 expr 12 \* 13 //输出156
注意expr 本身也有退出状态, 与常见的echo $?的返回值有点不同,前者返回1即表示成功
例如:
value="love" expr value = "joking" //输出0
Linux expr通常用于数值的计算,一般格式为expr num1 operator num2
例如:
expr 12 + 13 //输出25 expr 30 / 2 / 3 //输出5 expr 12 * 13 //expr: 语法错误 expr 12 \* 13 //输出156
注意expr 本身也有退出状态, 与常见的echo $?的返回值有点不同,前者返回1即表示成功
例如:
value="love" expr value = "joking" //输出0