7、shell中7种运算命令

常见的算术运算符号

+、-:加、减

*、/、%:乘、除、取余

**:幂运算

++、--:增加记减少

!、&&、||:取反、并且、或

<、<=、>、=>:比较符号:小于、小于等于、大于、大于等于

==、!=、=:比较符号、不等于、等于

<<、>>:向左移、向右移

+=、-=:赋值运算:+=相当于i=i+1,-=相当于i=i-1

常见的算术运算命令

(())——用于整数运算的常用运算符

let——用于整数运算

expr——也可用于整数运算、还有其他额外功能

bc——计算机程序,适用整数记小数运算

$[ ]——用于整数运算

awk——可用于整数运算,也可用于小数运算

declare——定义变量值和属性

(())——双小括号——进行数值运算和数字比较

(( a=i+1 ))

i=$(( i+1 ))

echo $(( 1+4 ))

案例1:使用(( ))进行数值计算     1——100的和

案例2:使用(( ))进行比较判断      判断1——10之间大于5小于8的数输出

案例3:使用(( ))运算后赋值给变量

案例4:将命令写进脚本执行

案例5:将脚本中定义的变量通过传参的方式来实现

let——整数运算

案例1:

eg2:判断如果登录失败次数等于3,则打印登录失败,退出脚本

expr——整数运算

案例1:

案例2:配合变量进行计算,需要使用反引号将计算表达式括起来

案例3:判断一个变量值或者字符串是否为整数(返回0,是整数;返回非0,不是整数)

bc——Linux下的计算器程序,适用整数记小数运算

bc [ -hlwsqv ] [long-options] [ file ... ]

在作为计算工具使用时,需要先安装(yum install bc)

作为计算机来使用

在命令下面实现运算功能

$[]——使用$[]来计算运算

案例:

declare——使用declare来运算,同typeset

案例1:定义整数变量进行计算

案例2:作为变量输出

awk——用于处理数据和生成报告,适合小数和整数的运算

案例:

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值