【RHCA+】$[]

" 目录:RHCA+ -> 5 Shell脚本 -> 7-3 $\[\] "

进行整数级算术运算;语法格式:$算术表达式

|-------------|--------------|
| 参数 | 作用 |
| \[x+y\] | 加法 | | x-y | 减法 |
| \[x/y\] | 除法 | | x\*y | 乘法 |
| \[x%y\] | 取余,获得x除y后的余数 | | x++ | 自加,x加1 |
| \[x--\] | 自减,x减1 | | x\*\*y | 幂运算,x的y次方 |

root@wuzuniao \~# echo $1+2 #加法

3

root@wuzuniao \~# echo $1\*2 #乘法

2

root@wuzuniao \~# echo $20/2 #除法

10

root@wuzuniao \~# echo $20-2 #减法

18

root@wuzuniao \~# echo $20%2 #取余

0

root@wuzuniao \~# echo \[C++\] #先输出C的值,再自加1

5

root@wuzuniao \~# echo \[C--\] #先输出C的值,再自减1

6

root@wuzuniao \~#

相关推荐
长不大的杨瑞杰几秒前
OpenCode v2 CI 与自动化实战:无交互运行、权限收口与制品闭环
运维·人工智能·ci/cd·自动化·软件工程·1024程序员节
kaixin_learn_qt_ing几秒前
Jenkins
运维·jenkins
Ruiery7 分钟前
Linux 6.6内核并发与同步(一):原子操作与内存屏障 — 内核同步的硬件底座
linux·运维·服务器·1024程序员节
我是大猴子8 分钟前
py how claude work项目分析
运维·服务器·windows·1024程序员节
码完就睡9 分钟前
Linux——IP协议与路由选择
linux·网络·tcp/ip·1024程序员节
H.莓飛9 分钟前
【数据结构】排序_OJ题(二):划分与选择
linux·服务器·c语言·开发语言·数据结构·visual studio
李纲明10 分钟前
WordPress 挂上 Cloudflare 后询盘和后台异常:缓存规则、SSL 模式和真实 IP 怎么核
运维·缓存·https·cdn·wordpress·cloudflare
艸肅16 分钟前
Docker 国内镜像源配置
linux·ubuntu·docker·1024程序员节
猿粪已尽16 分钟前
mac 中 iTerm2 使用 rz、sz 上传下载文件详解,附 scp 操作指南
linux·macos·scp·lrzsz
宁波阿成21 分钟前
CentOS 7.5 升级 PHP 至 8.3.36 完整实操记录
linux·centos·php