位置: 编程技术 - 正文

linux shell (()) 双括号运算符使用 (linux shell !)

编辑:rootadmin
估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。 使用方法: 语法: ((表达式1,表达式2…)) 特点: 1、在双括号结构中,所有表达式可以像c语言一样,如:a++,b--等。 2、在双括号结构中,所有变量可以不加入:“$”符号前缀。 3、双括号可以进行逻辑运算,四则运算 4、双括号结构 扩展了for,while,if条件测试运算 5、支持多个表达式运算,各个表达式之间用“,”分开 使用实例: 扩展四则运算 复制代码代码如下: #!/bin/sh a=1; b=2; c=3; ((a=a+1)); echo $a; a=$((a+1,b++,c++)); echo $a,$b,$c 运行结果: sh testsh.sh 2 3,3,4 双括号结构之间支持多个表达式,然后加减乘除等c语言常用运算符都支持。如果双括号带:$,将获得表达式值,赋值给左边变量。 扩展逻辑运算 复制代码代码如下: #!/bin/sh a=1; b="ab"; echo $((a>1?8:9)); ((b!="a"))&& echo "err2"; ((a<2))&& echo "ok"; 运行结果: sh testsh.sh 9 err2 ok 扩展流程控制语句(逻辑关系式) 复制代码代码如下: #!/bin/sh num=; total=0; for((i=0;i<=num;i++)); do ((total+=i)); done echo $total; total=0; i=0; while((i<=num)); do ((total+=i,i++)); done echo $total; if((total>=));then echo "ok"; fi 运算结果: sh testsh.sh ok 有了双括号运算符:[[]],[],test 逻辑运算,已经let,expr 都可以抛到一边了。

推荐整理分享linux shell (()) 双括号运算符使用 (linux shell !),希望有所帮助,仅作参考,欢迎阅读内容。

linux shell (()) 双括号运算符使用 (linux shell !)

文章相关热门搜索词:linux中的shell命令,linux shell $1,shell linux命令详解,linux shell命令大全,linux shell !,shell linux命令详解,linux shell gui,linux中的shell命令,内容如对您有帮助,希望把文章链接给更多的朋友!

历史上最详细的Linux DNS配置教程 推荐 朋友们好,我也是一个刚刚接触Linux的,对于Linux下的DNS配置有点复杂,我也在网上搜索了好久,经过我的整理做了这个教程。希望给广大Linux新手朋友

linux下删除乱码文件名的方法 linux下删除乱码文件名,不废话:1.ls-i列出文件的节点ID,如:.find./-inum-print-execrm-rf{};批量删除:fornin;dofind.-inum$n-execrm-f{};;done有

使用速度最快的yum源的方法 yuminstallyum-fastestmirroryumcleanall安装好yum-fastestmirror后,每次用yum安装就会自动检查速度最快的镜像了

标签: linux shell !

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

上一篇:Linux Shell 通配符、元字符、转义符使用实例介绍

下一篇:linux下删除乱码文件名的方法(linux删除lun)

  • 私车公用车险是个人名字可报销吗
  • 未入账的固定资产处理的财务处理
  • 进项税发票认证后能退票吗
  • 普通发票作废要交税吗
  • 其他应收款包括应收利息吗
  • 季末资产总额的计算
  • 应收票据资产负债表
  • 高新技术企业清算所得税率是多少
  • 税务登记后怎么领发票
  • 怎么核算金融企业收入
  • 蓝字发票作废流程视频
  • 库存现金日记账和库存现金总账都应逐日逐笔
  • 取得建安类专用发票能抵扣进项税吗
  • 属于制造费用的有
  • 国税申报需要带什么资料
  • 7月1日前购进的农产品如何抵扣
  • 监控安装属于什么税目
  • 管理费用的纳税调整
  • 网上申请的增值税专用纸质发票收到后如何确认已收到
  • 代扣代缴增值税计算公式
  • 年终汇算清缴怎么计算
  • 收到财产保险赔款会计分录
  • 个体户经营所得核定税率
  • 税务机关代码不能为空怎么解决
  • 工会残保金必须缴纳吗
  • 不良品退回处理流程
  • 试乘试驾车入账分录
  • PHP:mb_detect_encoding()的用法_mbstring函数
  • 企业的借款利息支出全部可以税前扣除吗
  • 跨境服务免征增值税需要一直备案吗
  • scworker.exe是病毒
  • kpk是什么文件
  • 房地产计提税金的会计分录
  • 企业发给员工的工资要交税吗
  • 计算机网络的基本概念
  • php批量删除文件
  • php 数组相加
  • vue富文本编辑器移动端
  • 比肩美国
  • 免征个人所得税33种情形
  • 会计记账凭证摘要如何编写
  • python集合的并集符号语言
  • vue数据加载完成显示页面过渡动画
  • python字典怎么添加值
  • 本期应纳税额减征额怎么算
  • SQLite3 命令行操作指南
  • 管理费用增加是因为什么
  • 房地产企业土地增值税清算
  • 劳务费如何开票给客户
  • 进项税大于销项税怎么做分录
  • 财税人员岗位职责
  • 增值税及附加税计算公式
  • 支付货代运费账务处理
  • 企业筹办费计入什么科目
  • 会计科目中其期末余额应列入资产负债表存货项目的有
  • 施工企业的具体工作有哪些
  • 公司参赛获奖交啥税
  • 投资收益科目的借贷
  • 认缴款和投资款区别
  • 汇算清缴后缴纳所得税会计分录
  • 去年的物业费今年收到了可以确认收入吗
  • 自建厂房的进项税额抵扣
  • 预收账款余额在贷方是什么意思
  • cmd命令行窗口快捷键
  • win10注册表详解
  • pavsrv51.exe - pavsrv51是什么进程 有什么用
  • win10正式版和专业版的区别
  • opengl画矩形函数
  • js 实现复制到粘贴功能
  • jquery调用iframe中的方法
  • JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
  • 个人所得税发票
  • 利息发票可以抵扣进项税额吗
  • 陕西国家税务总局官网登录入口
  • 快递代缴的关税有税单吗
  • 社保归国税还是地税
  • 云南国税局官网网站
  • 1973年简并税制
  • 2019年汽车购置税
  • 环保税2018年开征文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设