Shell 程式設計/expr 命令
外觀
如果表示式 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。注意 % 是模運算。