位置: 编程技术 - 正文

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文本操作命令)

  • 偶然所得个人所得税会计分录
  • 增值税技术维护费每年都可以抵减吗?
  • 工资可以先计提不发吗
  • 注销股本对所有股票影响
  • 研发费用可以计入哪个科目
  • 小规模纳税人普票和专票怎么交税
  • 挂其他应付款的会计分录
  • 企业所得税汇算清缴申报表
  • 进项税未抵扣完怎么结转
  • 如果一直没到国税局办理登记怎么办
  • 营改增后向境外提供有偿服务是否需要缴纳增值税?
  • 企业在筹办期间发生的开办费计入管理费用账户
  • 增值税税负率计算包含附加税吗
  • 收取线路维护费合法吗
  • 公办幼儿园食堂21项制度
  • 小规模收到专票要做进项税额转出吗
  • 小型微利企业普惠性
  • 记账凭证领用材料如何填写
  • 全资子公司效益怎么算
  • 公允出资税务处理怎么做?
  • 国债逆回购会跌吗
  • 财务填写规范
  • 残疾人就业保障金申报时间
  • 以前年度损益的一级科目
  • 往年亏损,今年盈利,是否计提盈余公积
  • 您的磁盘
  • 工会经费申报的依据
  • linux的ps命令用法
  • 因质量问题被扣钱怎么办
  • 营业外收入增加说明什么问题
  • csinsm32.exe是安全的进程吗 csinsm32进程有哪些用处
  • vue中使用echars
  • 酒店开业前准备工作流程
  • 工会经费税前扣除标准2022
  • wordpress使用
  • 跨市设立分公司
  • nginx怎么搭建
  • vue-router.esm.js?a12b:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
  • 达特穆尔动物园
  • php如何生成html
  • php验证身份证号
  • eslint不起作用
  • php中session使用
  • sql server2016使用
  • react extend
  • 计算机视觉基础知识
  • 应交税费的主要成本
  • 长投转可供
  • 小规模自开专票办理流程
  • openglskia是什么意思
  • 电子发票可以作废吗?当月
  • 没有发票的公账报销了怎么入账
  • 利润分配的5个基本原则
  • 工资税预扣
  • 小规模季度开票不超过多少
  • 私募基金怎么运作
  • 权益法股权投资收益纳税调减
  • 个人独资企业进行委托管理要签订劳动合同
  • 财产转让收入属于什么收入
  • 4.建筑业企业资质
  • 公司自建房要交房产税吗
  • 水费能抵扣进项税吗
  • 土地增值税计算题
  • 企业要建账需留什么资料
  • windows7安装后正常使用的安装方法
  • 注册表禁止windows自动更新
  • windows 2008
  • macbookair安装rosetta
  • inodecmn.exe
  • rteng7.exe - rteng7是什么进程 有什么用
  • Cocos2dx 疯狂跑酷(CrazyRun)游戏项目解析
  • jquery easyui 教程
  • jquery版本区别
  • excel自定义控件
  • js性能优化方法
  • 两个fragment之间传值
  • Python黑魔法手册
  • 飞机票其他税费包括什么内容
  • 办真人cs场地需要什么资质
  • 增值税普通发票有什么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设