位置: 编程技术 - 正文

Bash中数组的操作教程(bash 数值比较)

编辑:rootadmin

推荐整理分享Bash中数组的操作教程(bash 数值比较),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bash数组操作,bash数组操作,bash 字符串数组,bash数组操作,bash 数组赋值,bash数组操作,bash 数组赋值,bash数组操作,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

BASH只支持一维数组,但参数个数没有限制。

如声明一个数组:

(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)

一、定义数组

1. 使用[]操作符

2. 使用()直接赋值

3. 使用declare -a定义数组。这种方法可以将一个空的变量定义成数组类型。

4. 从文件中读取数组

二、读取数组

1. 数组取值

和ActionScript一样,Bash也使用[]操作符和基于0的下标来取值:

Bash中数组的操作教程(bash 数值比较)

2. 数组长度(元素个数)

使用“@”这个特殊的下标,可以将数组扩展成列表,然后就可以使用bash中的获取变量长度的操作符“#”来获取数组中元素的个数了:

有趣的是,没有定义的数组下标,并不会占用数组中元素的个数:

3. 获取数组的一部分

命令替换对数组也是有效的,可以使用偏移操作符来取得数组的一部分:

4. 连接两个数组

三、修改数组

1. 替换数组元素

模式操作符对数组也是有效的,可以使用它来替换数组中的元素

2. 删除数组元素

使用命令替换并重新赋值的方式删除数组元素

使用模式操作符删除数组元素

四、循环

使用for in循环读取数组:

使用for循环读取数组:

总结

标签: bash 数值比较

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

上一篇:linux用户与文件基础命令介绍(1)(linux用户文件权限)

下一篇:linux文本分析awk基础命令介绍(8)(linux文本操作命令)

  • 坏账准备转回的条件
  • 农产品收购发票可以跨区域开吗
  • 员工住院的发票可以做账吗
  • 公司哪些支出不影响报表净利润总额
  • 耕地转让权是什么意思
  • 红字使用禁忌
  • 委托邮政企业投诉电话
  • 跨境电商有进口吗
  • 增值税普通发票查询真伪
  • 应收票据会计分录怎么做
  • 原材料盘盈审批后冲减
  • 资产的税务处理要注意什么
  • 代扣税金是什么意思
  • 开发票具体内容超过经营范围还可以开吗?
  • 小规模纳税人纳税申报流程
  • 增值税附加税计入什么会计科目
  • 如何看待餐饮企业文化
  • 如何判断境内企业所得税
  • 制造费用可以直接转入本年利润吗
  • 个人向公司借贷需要交税吗
  • 金融机构计提减值准备
  • 跨年多计提折旧的账务处理
  • 消费税税目是否含税
  • 车间办公费计入什么会计科目
  • 专用发票不报销对公司有影响吗
  • 土地增值税进项税
  • 递延所得税资产对应的会计科目
  • 存货折扣怎样做账
  • 如何结束excel
  • 微软为XSX推出星空版主机壳
  • 租赁公司收到租赁费发票分录
  • 票据的功能及概念
  • linux命令大全详解
  • 新的担保法是怎么规定的
  • less预处理器详解
  • 浅谈php的排列组合
  • 固定资产清理科目核算内容
  • 所得税季报本月数是指
  • ps抠图之后怎么拿出来
  • 简述跨期摊提账户
  • 其他资本公积主要包括
  • 会计信息采集每年都要采集吗
  • 预提的费用当年必须冲掉吗
  • 销售会计的岗位职责有哪些
  • 出现什么情况企业不能持续经营
  • 外资企业和内资企业并举
  • 汇算清缴涉及的税种
  • 账本更正方法
  • 汇算清缴预缴
  • 电子承兑汇票是到期日前10天提示承兑吗
  • 公司收到现金货款怎么存银行
  • 一般纳税人购进商品的会计分录
  • 利息支出应计入什么科目
  • 小规模结转增值税会计科目有哪些
  • 企业到外地
  • 新注册公司工商如何做印章确认
  • 出纳和记账会计哪个好
  • 开红字发票需要具备什么条件
  • sql存储过程实例有哪些
  • mysql如何修改默认值
  • win9怎么升级win10
  • windowsxp如何清理磁盘
  • win7开机后网络一直转圈怎么回事
  • linux如何结束正在运行的进程
  • win1021年更新
  • windows alt r
  • freebsd服务器怎么样
  • dosbox批处理
  • Linux查看所有用户和密码
  • jquery验证
  • javascript怎么用
  • install ubuntu kylin
  • js限制字符长度
  • 上海房屋出租交税
  • 江西省医保卡缴费
  • 补农行卡怎么补几天能补完
  • 下载广东省电子税务局appp
  • 土地增值税扣除项目金额怎么计算
  • 山东税务自然人注册怎么回事
  • 浙江省增值税专用发票票样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设