Linux 命令(231)—— let 命令(builtin)

Posted 恋喵大鲤鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 命令(231)—— let 命令(builtin)相关的知识,希望对你有一定的参考价值。

文章目录

1.功能简介

let 命令是 Bash 中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。

2.命令格式

let arg [arg ...]

每个参数都是要计算的算术表达式。

3.选项说明

id++, id--      	variable post-increment, post-decrement
++id, --id      	variable pre-increment, pre-decrement
-, +            	unary minus, plus
!, ~            	logical and bitwise negation
**              	exponentiation
*, /, %         	multiplication, division, remainder
+, -            	addition, subtraction
<<, >>          	left and right bitwise shifts
<=, >=, <, >    	comparison
==, !=          	equality, inequality
&               	bitwise AND
^               	bitwise XOR
|               	bitwise OR
&&              	logical AND
||              	logical OR
expr ? expr : expr	conditional operator
=, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, |=      assignment

4.常用示例

(1)加法运算。

let a=1+1

echo $a
2

(2)自增运算。

let a++

echo $a
3

(3)减法运算。

let a=2-1

echo $a
1

(4)自减运算。

let a--

echo $a
0

(5)幂运算。

let a=2
let a=a**10

echo $a
1024

(6)逻辑运算。

let a=1||0

echo $a
1

参考文献

let(1) manual - linux.org

以上是关于Linux 命令(231)—— let 命令(builtin)的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令:let

Linux命令:let

Linux let 命令

Linux 命令 | 文档编辑 | let : bash中的计算工具

Linux之export命令

Linux拓展之使用 shell 进行数学运算