转:bash的算术运算
时间:2008-06-18 来源:stlaw
http://www.lamper.cn/html/2007/01-03/49.html
之前除了常用加减乘除其他竟不知, 不常用expr,习惯用let进行运算。
| 运算符 | 含义 |
| - | 一元减法 |
| ! ~ | 逻辑非;二进制求反 |
| * / % | 乘;除;求模(求余) |
| << >> | 按位左移;按位右移 |
| <= >= | 小于等于;大于等于 |
| < > | 小于;大于 |
| == != | 等于; 不等于 |
| & | 按位与 |
| ^ | 按位异或 |
| | | 按位或 |
| && | 逻辑与 |
| || | 逻辑或 |
| = | 赋值 |
| += -= | 在加减之后再赋值 |
| *= /= %= | 在乘/除/求余之后再赋值 |
| &= ^= |= | 在按位与/按位异或/按位或 之后再求值 |
| <<= >>= | 在按位左移/按位右移之后赋值 |
之前除了常用加减乘除其他竟不知, 不常用expr,习惯用let进行运算。
相关阅读 更多 +










