let 命令是 BASH 中用于計算的工具,用于執(zhí)行一個或多個表達式,變量計算中不需要加上 $ 來表示變量。如果表達式中包含了空格或其他特殊字符,則必須引起來。
let arg [arg ...]
arg:要執(zhí)行的表達式
自加操作:let no++
自減操作:let no--
簡寫形式 let no+=10,let no-=20,分別等同于 let no=no+10,let no=no-20。
以下示例計算 a 和 b 兩個表達式,并輸出結果:
#!/bin/bash let a=5+4 let b=9-3 echo $a $b
以上示例執(zhí)行結果為:
9 6