问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

shell取绝对值

发布网友 发布时间:2024-05-05 00:20

我来回答

1个回答

热心网友 时间:2024-05-29 03:14

1、在shell中对一个变量取绝对值,可以通过函数来实现,如果是大于等于0的数返回其本身,如果是小于0的数,则取其相反数。

2、具体可以参考如下示例代码,编写了一个名为abs的脚本函数,然后循环读取数据,用户可以循环测试,按q键退出脚本。

function abs()
{
    if (($1>=0));then
        return $1
    else
        return $((-$1));
    fi
}
while ((1));do
    read -p "input int value to get abs value:" i;
    if (($i=='q'));then 
        break;
    fi
    abs $i
    echo "input value:$i,abs alue:$?"
done

3、执行效果如下图所示:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巧师傅榴莲千层蛋糕(6寸500g)-适用对象 巧师傅 榴莲千层蛋糕 6寸 500g-马来西亚苏丹王榴莲肉,口感鲜甜软糯_百... 巧师傅榴莲千层蛋糕500g-精选苏丹王榴莲果肉,口感浓郁 巧师傅苏丹王榴莲千层蛋糕-适用对象 阿卡丽和卡特琳娜,哪一个比较好。 英雄联盟阿卡丽和卡特琳纳哪个比较好…为什么? 求大神分析 阿卡丽和卡特琳娜单挑 谁会赢? 河北5+3临床医学有哪些学校 ...块数比20多,比40少,5块5块地数正好数完,2块2块地数也正好数完?_百... ...比20小,它3个3个数或4个4个数都正好数完,这个数是多少..._百度知... 素颜霜和粉底能一起用吗 江苏为什么排外 带燕字的悲伤离别的个性签名 苏晓燕的个性签名怎么写 卢红燕各性签名怎么写 奔驰E260松开驻车制动器在哪里? 特级护理的内容及要点特级护理的内容 千斤顶支架该放在底盘什么位置最合适 我的黑眼圈好重哦,有什么办法去掉么,如果我每天保持10点睡觉,这样有效... 买球二串一是什么意思 买球为什么总买错 芭比与胡桃夹子的梦幻之旅的介绍 冢妇是什么意思怎么读 《礼记·王制》:"凡居民,量地以制邑,度地以居民.地邑民居,必参相得也... “《诗》、《书》、《礼》、《易》、《乐》、《春》、《秋》”中的... 段续的成就 用心交朋友朋友就会珍惜么? 拿居住证需7个工作日包括礼拜六日吗? 周六之前出结果,周六那天还算吗? 星期六前包括星期六吗? ...顶角不是上面的那个叫吗?为什么直四棱柱有8个顶角,不是4个吗?_百 ... 一周的偶像泫雅跳了哪些女团的舞蹈 突发性耳聋会引起前庭功能失常吗? 上班路上,有冰路滑,自己开车侧滑撞到电线杆,交警判我全责,我单位不给我... 东风风神Ax7为什么在等红绿灯时候空挡,踩刹车发动机抖动是什么问题... 预防传染病'的手抄报有哪些 当孔子遇到庄子100字作文 求孔子与·庄子的对话,字数随便,但最好要多点!速度 ...说肺部组织显慢性炎,纤维组织增生,较多淋巴细胞及浆细胞浸润... ...胃酸24此傲视监测和食管测压,要空腹或者什么条件吗? 谁有书 货币如何塑造我们的世界:一部全新的世界经济史.epub,求这本书... 知乎好物100榜单推荐-性价比高的“小金标”TWS耳机-FIIL CC Pro 2真 ... 怎么把一个文件一次性复制到许多文件夹中? 华硕F550V自带win8系统要装杀毒或清理软件吗 系统的自动更新需要安装吗... 欲钱找十全十美,打一个生肖 斗战神50到55要多少经验 黄莲泡水可以治疗喉咙痛吗 二战轴心国都有哪些国家 北京科文书业信息技术有限公司办公室电话是多少呀,负责人是谁呀? 郑州航空工业管理学院学生资助管理中心负责人是谁?