【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 \~#

相关推荐
Lansonli5 分钟前
大数据Spark(八十八):Spark任务资源之Standalone集群测试
java·服务器·spark
雪落漂泊1 小时前
Liunux进程(七):程序控制篇(中)
linux·运维·windows
分布式存储与RustFS2 小时前
工作流脚本和依赖 JAR 散在各节点本地盘:用 DolphinScheduler 资源中心接到 RustFS
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
俊俊几年的2 小时前
动态规划(Dynamic Programming)详解:从入门到 LeetCode Hot 100
linux·c++·算法·leetcode·嵌入式·动态规划·c
星恒随风11 小时前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
可乐ea14 小时前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
唐墨12315 小时前
linux kernel 比较数据大小的宏定义
linux·算法
程序开发阿元15 小时前
密码不进工具:一个独立开发者的服务器凭据管理办法
linux·ssh
分布式存储与RustFS18 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
真好啊又活了一天18 小时前
服务器和虚机配置IPV6
运维·服务器·github