【第22期】观点:IT 行业加班,到底有没有价值?

shell 两数相减取正值

原创 2016年05月31日 14:45:00

在工作中很可能会遇到两个数相减的情况,有时候我们需要相减之后的正值,获取的方法肯定是多种多样的,我用的是如下的方法

a=`expr  55  -  66`

a=-11

但是我们要的值是a=11

可以这样操作

a=${a/-/}

如果知道a是负值可以用

a=${a:1}   意思是从左边减一位。


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Linux Shell编程step by step--文本文件最后两行相减

作者:fbysssmsn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss声明:本文由fbysss整理编写,转载请注明出处关键字:shell编...
  • fbysss
  • fbysss
  • 2010-01-06 14:20
  • 3362

linux下的shell运算(加、减、乘、除)

((i=$j+$k))    等价于 i=`expr $j + $k` ((i=$j-$k))     等价于   i=`expr $j -$k` ((i=$j*$k))     等价于   i=`e...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

两个常见位操作面试题 不用加减乘除运算符计算两数之和及a=b*3

《两个常见位操作面试题不用加减乘除运算符计算两数之和及a=b*3》 地址:http://blog.csdn.net/morewindows/article/details/8710737转载请标明出处,

鸟哥的Linux私房菜(基础篇)- 第十三章、学习 Shell Scripts

第十三章、学习 Shell Scripts 最近升级日期:2009/02/18 如果你真的很想要走资讯这条路,并且想要管理好属於你的主机,那么,别说鸟哥不告诉你,可以自动管理系统的好工具:...

LeetCode Divide Two Integers 不使用除号取模乘号实现两数相除

Divide Two Integers Divide two integers without using multiplication, division and mod operator. 不使

c++

P369,const成员函数不能改变其所操作的对象的数据成员。 *******************************************************************...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)