前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 命令(231)—— let 命令(builtin)

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

作者头像
恋喵大鲤鱼
发布2022-12-25 09:56:35
4180
发布2022-12-25 09:56:35
举报
文章被收录于专栏:C/C++基础

文章目录

1.功能简介

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

2.命令格式

代码语言:javascript
复制
let arg [arg ...]

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

3.选项说明

代码语言:javascript
复制
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)加法运算。

代码语言:javascript
复制
let a=1+1

echo $a
2

(2)自增运算。

代码语言:javascript
复制
let a++

echo $a
3

(3)减法运算。

代码语言:javascript
复制
let a=2-1

echo $a
1

(4)自减运算。

代码语言:javascript
复制
let a--

echo $a
0

(5)幂运算。

代码语言:javascript
复制
let a=2
let a=a**10

echo $a
1024

(6)逻辑运算。

代码语言:javascript
复制
let a=1||0

echo $a
1

参考文献

let(1) manual - linux.org

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 1.功能简介
  • 2.命令格式
  • 3.选项说明
  • 4.常用示例
  • 参考文献
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档