位置: 编程技术 - 正文

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

  • 企业清算分配要交所得税吗
  • 个人怎么缴纳印花税
  • 个体户定额超了怎么收费
  • 春节补贴是加还是减
  • 净流动负债和流动负债
  • 交易性金融资产公允价值变动计入
  • 以前年度损益调整会计分录
  • 购置股权账务处理流程
  • 免税单位取得增值税发票
  • 开红字增值税专用发票步骤
  • 奖金退还
  • 私立医院增值税税率是多少
  • 企业上市过程中遇到的困难
  • 待报解地方预算收入怎么做账
  • 经营租赁交什么税种
  • 工程款分配方式
  • 小规模没有发票可以入账吗
  • 个体户生产经营所得怎么报税
  • 欠税,偷税后果严重吗
  • 人力资源劳务外包合同
  • 清算所得税申报表范本
  • windows10一直刷屏
  • php编程风格规范要求
  • php mb_convert_encoding
  • 应交消费税会计分录怎么做
  • vue引入echarts柱状图
  • 增值税发票开红字发票后账务处理?
  • 增资的会计处理方法
  • 今天中秋节
  • 合同权益转让 范本
  • 租金收入会计分录怎么写
  • 两借两贷属于复合会计分录吗
  • vue传值inject
  • 检测费的税票税率怎么算
  • 企业一次性收取租金如何缴纳增值税
  • js匿名函数和命名函数
  • 累计折旧怎么折
  • 如何更改电子税务局办税人员
  • 小规模纳税人定义标准
  • 财务制度备案信息是不是可以不填
  • phpcms视频教程
  • 门诊收费票据能重新打印吗
  • 无形资产会产生递延所得税吗
  • 银行代发工资必须要本行的卡吗
  • 国家税务总局就是国税局吗?
  • 年末已经结账了怎么入账
  • 建筑工程企业人才优势怎么写
  • 固定资产转让损失怎么算
  • 核电站弃置费用通常多少钱
  • 印花税减免税优惠政策2019
  • 年底进项比销项大要做账么
  • 先取得发票后支付怎么办
  • 资本公积的核算维度是什么
  • 销售出库和产品入库有什么关系
  • 支付贷款利息的现金流量怎么指定?
  • 税交多了可以退吗
  • 股权投资如何记账
  • 经营性应收项目的计算公式
  • 餐饮发票如何入账
  • 特定担保债权
  • sql server数据库正在恢复
  • win8玩英雄联盟
  • microsoft onedrive怎么关闭
  • centos san
  • 重装系统后要重装软件吗
  • WIN10系统中断
  • Win10预览版镜像
  • android的开发
  • python条件语句的基本结构
  • Javascript selection的兼容性写法介绍
  • jquery异常捕获
  • [置顶]JM259194
  • js数组entries
  • javascript静态
  • android数据存储与访问的方式有
  • 社保申报后多久缴费
  • 山西省税务局政审县级还是市级的
  • 无锡车辆购置税缴纳地点
  • 十大经济
  • 陕西省税务局袁小平简介
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设