Shell:shell中的运算

一.运算方式及运算符号

运算符号 意义
+,- 加法,减法
*,/,% 乘法,除法,取于
** 幂运算
++,– 自增加,自减少
<,<=,>,>= 比较符号
=,+=,-=,*=,/=,%= 赋值运算 例如:a+=1相当于a=a+1

Shell:shell中的运算_第1张图片

二.shell中常用的运算命令

运算操作与运算命令 含义
(( )) 用于整数运算
let 用于整数运算,与(( ))类似
expr 用于整数运算,功能相对较多
bc linux下的计算器,适合整数及小数运算
$[ ] 用户整数运算

Shell:shell中的运算_第2张图片

三.练习

1.用循环实现1分10秒的计时
在这里插入图片描述
脚本编辑内容如下:
Shell:shell中的运算_第3张图片
检测:
在这里插入图片描述
在这里插入图片描述
2.制作计算器要求如下:执行脚本后显示:
请输入你要操作的数字:
请输入你要操作的运算:
请输入你要操作的第二个数字:
执行后显示操作后的数值

在这里插入图片描述
脚本编辑内容如下:
Shell:shell中的运算_第4张图片
验证如下:
Shell:shell中的运算_第5张图片

你可能感兴趣的:(Shell:shell中的运算)