第三节SHELL脚本中的变量与运算(2.2)

2,2shell中的数学运算符号

shell中常用的运算符号如下:

运算符 说明
+,- 求和,差
*,/,% 求乘积,商,余数
** 幂运算,例如3**3是求3的立方,即27
+=,-=,*=,/=,%= 例a+=1相当于a=a+1
++variable
–variable
先将变量variable的值加1,然后再赋给variable;
先将变量variable的值减1,然后再赋值给variable
variable++
variable–
先使用variable的值,然后再将变量的值加1;
先使用variable的值,然后将变量的值减1

示例:

echo $((1+1))
2

ehco $((2-1))
1

echo $((2*2))
4

echo $((2**3))
8

echo $((2/3))
0

echo $((2%3))
2

#用for语句验证 +=,-=,*=,/=,%=
vim test.sh
#在vim
#!/bin/bash
for i in {1..5}
do
	((n+=i))
	echo $n
done
#:wq
sh text.sh
1	#n没有值i=1经过运算n=1
3	#n=1 i=2 经过运算n=3
6
10

#用for语句验证++variable,--variable,variable++,variable--
for ((n=1;n<=5;n++))
>do
>ehco $n
>done
#>为多行输入
1
2
3
4
5

相关推荐

  1. 三节SHELL脚本变量运算(1.6-1.7.3)

    2024-07-18 05:54:02       24 阅读
  2. 三节SHELL脚本变量运算(2.2)

    2024-07-18 05:54:02       20 阅读
  3. linuxshell脚本变量设置、运行和置换

    2024-07-18 05:54:02       63 阅读
  4. 五节shell脚本运行流程控制(1)(2)

    2024-07-18 05:54:02       22 阅读
  5. 五节shell脚本运行流程控制(3.2)

    2024-07-18 05:54:02       20 阅读
  6. shell脚本变量

    2024-07-18 05:54:02       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 05:54:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 05:54:02       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 05:54:02       58 阅读
  4. Python语言-面向对象

    2024-07-18 05:54:02       69 阅读

热门阅读

  1. nng协议nni_posix_resolv_sysinit()系统初始化

    2024-07-18 05:54:02       22 阅读
  2. Tensor列表索引本质

    2024-07-18 05:54:02       20 阅读
  3. 社会科学战线

    2024-07-18 05:54:02       22 阅读
  4. 资源管理大师:如何在Gradle中配置资源目录

    2024-07-18 05:54:02       25 阅读
  5. derivate_gauss 将图像与高斯函数的导数卷积

    2024-07-18 05:54:02       22 阅读
  6. 掌握Xcode Storyboard:iOS UI设计的可视化之旅

    2024-07-18 05:54:02       22 阅读
  7. Anylogic中Excel 文件(Excel file)的使用

    2024-07-18 05:54:02       17 阅读
  8. uniapp动态计算并设置元素高度

    2024-07-18 05:54:02       22 阅读
  9. uniapp 解决scroll-view组件 refresher-triggered刷新无效

    2024-07-18 05:54:02       20 阅读
  10. AWS ECS 服务创建 CloudWatch 告警

    2024-07-18 05:54:02       19 阅读