Shell 编程/expr 命令
外观
< Shell 编程
如果表达式 1 非零,则为表达式 1,否则为表达式 2。
expr 1 | expr 2 1 0 -> Expression 1 1 1 -> Expression 1 0 0 -> Expression 2 0 1 -> Expression 2
如果任何一个表达式为零,则为零,否则为表达式 1。
expr 1 & expr 2 0 0 -> 0 1 0 -> 0 0 1 -> 0 1 1 -> Expression 1
expr 命令在使用整数的简单算术运算中很有用。
expr 1 + 1
output: 2
类似地,
expr 1 - 1 expr 1 * 1 expr 1 / 1 expr 1 % 1
它们的结果分别是:0;1;1;0。注意 % 是模运算。