博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux Shell 数字计算与比较
阅读量:6914 次
发布时间:2019-06-27

本文共 669 字,大约阅读时间需要 2 分钟。

直接上脚本,

使用$(())以及$[]进行数字计算

 数值比较:

n1 -eq n2检查n1是否等于n2         n1 -le n2检查n1是否小于等于n2
n1 -ge n2检查n1是否大于等于n2     n1 -lt n2检查n1是否小于n2
n1 -gt n2检查n1是否大于n2         n1 -ne n2检查n1是否不等于n2

#!/bin/bashnuma=1;numb=2;numc1=$(($numa - $numb));numc2=$[$numa + $numb];echo "numc1 = $numc1, numc2 = $numc2"if [ $numc1 -lt 0 ]then echo "numc1 less then 0" fiif [ $numc2 -gt 0 ]then echo "numc2 great then 0"finumd1=$(($numc1 + 9));numd2=$[$numc2 - 9];echo "numd1 = $numd1, numd2 = $numd2"if [ $numd1 -gt $numd2 ]then echo "numd1 great then numd2"else echo "numd1 not great then numd2"fi

 

 

参考:

http://www.cnblogs.com/linuxer/archive/2012/06/20/2870518.html

转载于:https://www.cnblogs.com/xiaoxian1369/p/4638412.html

你可能感兴趣的文章
CSM认证培训知识汇总
查看>>
Atitit. 。Jna技术与 解决 java.lang.Error: Invalid memory access
查看>>
zookeeper 安装和配置
查看>>
[转载] 武汉海达数云技术有限公司 - 软件研发员工资详情(武汉,2015年)
查看>>
termios编程
查看>>
html5人物图片360度立体旋转
查看>>
怎么搭建个人博客网站——我的建站过程
查看>>
SQL Server中Text和varchar(max)数据类型区别
查看>>
iOS:iOS开发系列–打造自己的“美图秀秀”(下)
查看>>
HTTP协议--cookie、session、缓存与代理
查看>>
png 2 icon
查看>>
【NLP】揭秘马尔可夫模型神秘面纱系列文章(五)
查看>>
python装饰器
查看>>
用python实现计算1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))类似的公式计算...
查看>>
C#中事件的继承
查看>>
Context Switch Definition
查看>>
VS2015 Git 插件使用教程
查看>>
【转】iOS静态库 【.a 和framework】【超详细】
查看>>
iOS10 UI教程视图和子视图的可见性
查看>>
微信公众平台中的openid是什么?
查看>>