1)基本语法 :::info “$((运算式))” 或 “$[运算式] “
expr 运算符

  • 运算符包括:+ , - , * , / , % 加,减,乘,除,取余 ::: 注意:expr 运算符间要有空格
    2)案例实操
    (1)计算 3+2 的值
    1. ~ expr 2 + 3
    2. 5
    3. ~ echo $[ 2+3 ]
    4. 5
    (2)计算 3-2 的值
    1. ~ expr 3 - 2
    2. 1
    3. ~ echo $[ 3-2 ]
    4. 1
    计算 (2+3) * 4的值 ```bash

    采用$[运算符]的方式

    ➜ ~ echo $[ (2+3)*4 ] 20

➜ ~ S=$(( (2+3)*4 )) ➜ ~ echo $S 20

expr一步完成计算

➜ ~ expr ( 2 + 3 ) * 4 20 ➜ ~ expr expr 2 + 3 * 4 20 ```