shell bash let 加减乘除/自增/自减

Posted catoop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell bash let 加减乘除/自增/自减相关的知识,希望对你有一定的参考价值。

let 属于 bash builtin command,是一个内置命令,在 bash 中用于计算的工具,用于执行一个或多个表达式,支持的操作符比较丰富,比如前置/后置自增/自减操作符( n++, n–, ++n ,–n),加/减/乘/除/求余等等。

示例

#!/bin/bash

let no++        # 自增
let no--        # 自减

let no+=10      # 与下式相同
let no=no+10    

let no-=20      # 与下式相同
let no=no-20

let a=5+4       # 加减乘除运算
let b=9-3 
echo $a $b      # 输出 9 6

##########以下是加减乘除##########

a=3
b=4
let c=a+b
echo $c         # 输出 7

let c=b-a
echo $c         # 输出 1

let c=a\\*b      # 注意乘号需要做个转译处理
echo $c         # 输出 12

let c=b/a
echo $c         # 输出 1,因为是整除所以舍去了小数部分

let c=b%a
echo $c         # 输出 1,因为取模是求余数

(END)

以上是关于shell bash let 加减乘除/自增/自减的主要内容,如果未能解决你的问题,请参考以下文章

shell bash let 加减乘除/自增/自减

shell脚本算术运算

Shell运算符

C语言 指针自增自减&加减运算 p++ p+i

shell编程之自增自减运算符

自增与自减