shell中的运算规则详解
Posted 是大姚呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell中的运算规则详解相关的知识,希望对你有一定的参考价值。
shell中的运算
1、运算符号
运算符号 | + | - | * | / | % | ** | ++ | - - | < |
---|---|---|---|---|---|---|---|---|---|
含义 | 加法 | 减法 | 乘法 | 除法 | 取余 | 乘方 | 自加一 | 自减一 | 小于 |
运算符号 | <= | > | >= | = | += | *= | /= | %= | |
含义 | 小于等于 | 大于 | 大于等于 | 等于 | 加等 | 乘等 | 除等 | 余等 |
2、运算指令
在shell中我们可以通过以下五种运算指令进行运算:
1)(( ))
示例:((a=1+2))
2)let
示例: let a=1+2
3)expr
示例: expr 1 + 2
4)bc—调用计算器
示例:
bc << EOF
1+2
EOF
5)$[ ]
示例: echo $[1+2]
实验步骤:
1)使用(( ))、let、expr三种指令进行运算:(( ))、let这两种指令需要声明利用一个变量,通过显示变量的值得到运算结果;expr指令可以直接给出运算结果,这里要注意使用expr指令进行运算时,运算符号两边要用空格隔开
2)使用bc指令调用计算器进行运算(quit退出计算器)
3)使用$[ ]指令进行运算
3、数字表示形式
我们可以使用printf '%0.xf' y
命令指定数字y的表示形式:%0.xf表示小数点后x位;数字y可以是小数,用 .y 表示
以上是关于shell中的运算规则详解的主要内容,如果未能解决你的问题,请参考以下文章