位置: 编程技术 - 正文

shell实现四则运算简单方法(shell的简单实现)

编辑:rootadmin

1.简单方法

在linux shell中,我们可以使用 $(()) 将表达式放在括号中,即可达到运算的功能。

2.其它方法:

用:expr 实现运算

注意:将需要运算的表达式写入在expr 后面即可,保证 参数与运算符号中间有空格隔开。 类别 语法 说明 条件判断 expr1 | expr2 如果 expr1 不是零或 null 则传回 expr1,否则传回 expr2。 expr1 & expr2 如果 expr1 及 expr2 都不为零或 null,则传回 expr1,否则传回 0。 四则运算 expr1 + expr2 传回 expr1 加 expr2 后的值。 expr1 - expr2 传回 expr1 减 expr2 后的值。 expr1* expr2 传回 expr1 乘 expr2 后的值。 expr1 / expr2 传回 expr1 除 expr2 后的值。 expr1 % expr2 传回 expr1 除 expr2 的余数。 大小判断 expr1 > expr2 如果 expr1 大于 expr2 则传回 1,否则传回 0。如果 expr1 及 expr2 都是数字,则是以数字大小判断,否则是以文字判断。以下皆同。 expr1 < expr2 如果 expr1 小于 expr2 则传回 1,否则传回 0。 expr1 = expr2 如果 expr1 等于 expr2 则传回 1,否则传回 0。 expr1 != expr2 如果 expr1 不等于 expr2 则传回 1,否则传回 0。 expr1 >= expr2 如果 expr1 大于或等于 expr2 则传回 1,否则传回 0。 expr1 <= expr2 如果 expr1 小于或等于 expr2 则传回 1,否则传回 0。 文字处理 expr1 : expr2 比较一固定字符串,即 regular expression。可以使用下列字符来辅助:

. 匹配一个字符。

$ 找字符串的结尾。

[list] 找符合 list 中的任何字符串。

* 找寻 0 个或一个以上在 * 之前的字。

( ) 传回括号中所匹配的字符串。

3.浮点运算

从上面运算结果,看来上面表达式,不足以支持浮点运算了 。 查阅资料才发现:bash 不支持浮点运算,如果需要进行浮点运算,需要借助bc,awk 处理。

方法一:

方法二:

注:在shell 中$() 与 ``等效。 中间包含命令语句执行,返回执行结果。

推荐整理分享shell实现四则运算简单方法(shell的简单实现),希望有所帮助,仅作参考,欢迎阅读内容。

shell实现四则运算简单方法(shell的简单实现)

文章相关热门搜索词:shell的简单实现,shell四则运算程序,shell示例,shell如何运行,shell的简单实现,shell的简单实现,shell两种常见的运行方式,shell的简单实现,内容如对您有帮助,希望把文章链接给更多的朋友!

杀掉oracle在线用户脚本分享 杀掉oracle在线用户,在oracle所在服务器上使用root用户执行该脚本参数说明$1为该oracle用户#!/bin/shfunction_oracleplus(){su-oracle-c"$oraclehome/bin/sqlplus/nolog"EOFconnect

一个下载网页图片的shell脚本 记得去年找工作面试时,听到一位同学说自己非常喜欢linux,我相信他说的是真的,我觉得喜欢linux的人很大的快乐来自shell脚本,因为它能够整合linux

一个测试下载速度的shell脚本 在Linux下用Shell来测试下载度,代码如下:#!/bin/bash#date:#usedfortestserverdownloadspeedr_host="..."r_dir="/home/test/tmp"r_file="$r_dir/ddfile2m"l_dir="/home/yangj

标签: shell的简单实现

本文链接地址:https://www.jiuchutong.com/biancheng/374787.html 转载请保留说明!

上一篇:SHELL四则运算和比较(shell 四则运算)

下一篇:杀掉oracle在线用户脚本分享(杀死oracle进程)

  • 个人独资企业税种有哪些
  • 一般纳税人缴纳增值税会计科目
  • 转出多交增值税和转出未交增值税怎么理解
  • 车船税在备注栏怎么报表
  • 外贸公司报关员是干什么的
  • 暂估一直不来票,没有纳税调整怎么办
  • 政府补助递延收益和其他收益的区别
  • 用库存现金支付职工医药费用69元,会计人员
  • 增值税专用发票电子版
  • 公司零申报怎么注销
  • 本年本期累计
  • 长期待摊费用可以转入费用或者成本吗
  • 内含增长率的推导
  • 营改增是什么时候提出的
  • 公司举办的活动
  • 应返还财政额度是什么科目
  • 在年度汇算清缴前取得去年成本发票
  • 增值税税负率怎么算
  • 非雇佣劳务
  • 企业所得税季报怎么申报
  • 小规模纳税人定额发票怎么报税
  • 固定资产报废账目
  • 工程物资期末余额的填列方法
  • 定期存款计入什么科目
  • 增值税有留底怎么申请退税
  • 土地使用税计税依据及计算方式
  • 存货跌价准备用账面余额还是账面价值
  • 企业研发活动中心职责
  • macxi
  • 如何在Excel中添加筛选项
  • linux的pipe
  • 电脑如何修改硬盘模式
  • iphone助手
  • 用公司资质应交什么费用
  • win10待机后无法输入密码
  • php网页安全认证是什么
  • 长期借款账务处理会计分录怎么写
  • 中国烟草资产负债表
  • php如何判断用户是否在线
  • django中httpresponse
  • 注册资本为
  • 记账凭证摘要怎么填写
  • 0税率发票什么意思
  • mongodb 教程
  • 建筑附加税税率
  • 销售返利冲抵货款怎么做账
  • 利息收入填在汇算清缴哪里
  • 购买其他权益工具投资时发生的交易费用
  • 增值税期末有留抵税额应该怎么结转
  • 固定资产清理账户期末有余额吗
  • 企业注销后账目如何处理
  • 报销单与发票金额不符看什么
  • 生产型企业成品入库会计分录
  • 如何计提当期费用成本
  • 债权投资和其他应收款的区别
  • 卡巴斯基反病毒软件
  • fedora win10
  • gdiwindow是什么
  • ubuntu怎么root权限
  • 重装系统的简写
  • webinstall.exe - webinstall是什么进程
  • vim显示中文乱码
  • hp是什么代码
  • win7系统怎么把c盘的内存加到d盘
  • windowsxp是什么时候正式发布
  • win10系统怎么打开软键盘
  • opengl基础知识
  • jquery中attr和prop
  • php滚动代码
  • [置顶]游戏名:chivalry2
  • js转义字符串
  • python sftp put
  • python文件a
  • shell脚本实际运用
  • python中运算符重载方法
  • 工资6200要交多少个人所得税
  • 督查局工作怎么样
  • 员工持股计划与股权激励哪个好
  • 发票专用章盖在哪里
  • 国税车购税征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设