shell let进行整数运算

let用于整数运算,将表达式的值赋值给变量。

语法

let 变量=表达式

表达式中有变量时,变量不需要使用$。

let命令用于赋值;

let 变量++,let 变量-- 用于自增、自减运算。

自增

let 变量++

自减

let 变量--

示例

#!/bin/bash

a=7
b=2

echo a:$a
echo b:$b

let c1=a+b
let c2=a-b
let c3=a*b
let c4=a/b
let c5=a%b
let c6=a**b
echo 加:$c1
echo "减:$c2"
echo "乘: $c3"
echo "除: $c4"
echo "余: $c5"
echo "幂: $c6"

let a++
let b--
echo a++:$a
echo b--:$b