位置: 编程技术 - 正文

Linux Shell 数组的创建及使用技巧(linux shell 数组长度)

编辑:rootadmin

推荐整理分享Linux Shell 数组的创建及使用技巧(linux shell 数组长度),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell 数组变量,shell中数组如何定义,shell 数组变量,shell中的数组,shell数组用法,shell 数组元素个数,linux shell 数组操作,linux shell 数组操作,内容如对您有帮助,希望把文章链接给更多的朋友!

linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。

1.数组定义

一对括号表示是数组,数组元素用“空格”符号分割开。

2.数组读取与赋值

得到长度:

用${#数组名[@或*]} 可以得到数组长度

读取:

用${数组名[下标]} 下标是从0开始 下标是:*或者@ 得到整个数组内容

Linux Shell 数组的创建及使用技巧(linux shell 数组长度)

赋值:

直接通过 数组名[下标] 就可以对其进行引用赋值,如果下标不存在,自动添加新一个数组元素

删除:

直接通过:unset 数组[下标] 可以清除相应的元素,不带下标,清除整个数据。

3.特殊使用

分片:

直接通过 ${数组名[@或*]:起始位置:长度} 切片原先数组,返回是字符串,中间用“空格”分开,因此如果加上”()”,将得到切片数组,上面例子:c 就是一个新数据。

替换:

调用方法是:${数组名[@或*]/查找字符/替换字符} 该操作不会改变原先数组内容,如果需要修改,可以看上面例子,重新定义数据。

从上面讲到的,大家可以发现linux shell 的数组已经很强大了,常见的操作已经绰绰有余了。

Shell时间运算及时间差计算方法 最近一段时间,在处理Shell脚本时候,遇到时间的处理问题。时间的加减,以及时间差的计算。一、时间加减这里处理方法,是将基础的时间转变为时间

基础的Linux Shell技巧小结 一、自动补齐:[Tab]这个技巧很多人都应该会了,就是当输入命令,目录或者是文件名的时候按[Tab]键。系统就会帮你补齐可能要输入的东西,如果有多

Linux bash Shell中的变量类型详解 在Linux系统中进行日常运维或者是编写脚本时,变量是再熟悉不过的了,但这些变量都有哪些类型,具体的用法又有哪些差异呢?本文整理分享给大家:

标签: linux shell 数组长度

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

上一篇:Shell中创建序列和数组(list、array)的方法(用shell写一个脚本,对文本中无序的一列数字排序)

下一篇:Shell时间运算及时间差计算方法(shell 时间运算)

  • 委托加工应税消费品代扣代缴
  • 应交税费借方余额0.01怎么调整
  • 含13%的增值税怎么算
  • 交了9个点的工程增值税不可以抵扣吗
  • 生产经营个人所得税退税流程
  • 主营业务成本大于生产成本
  • 总账和成本哪个工资高
  • 滴滴能出票吗
  • 出口退税勾选后多久可以申报退税
  • 公积金是上个月的还是本月的
  • 出售简易征收的固定资产的增值税怎么计算
  • 工程项目因故终止施工的建设单位应办理手续0
  • 政府补贴装修费怎么算
  • 长期股权变更
  • 我国的税收管理体制和方向
  • 装卸搬运费是否含税
  • 暂估入库的材料需要做T型账户嘛?
  • 工资五险一金和税怎么处理
  • 查验发票真伪新旧有哪些网站?
  • 金税盘820的抵扣联怎么装订?
  • 银行承兑汇票上的承兑日期
  • 年底增值税有余额吗
  • 含税价标志有无影响
  • 实收资本的会计处理
  • 专票记账联丢失了要罚款吗
  • 企业向个人赠送礼品
  • 出口货物怎么开具发票
  • 其他应付款转增股本
  • 外币财务报表折算未分配利润采用什么汇率
  • 车子计提折旧年限
  • 路由器怎么设置2.4g网络
  • macbook如何安装
  • 上月有留底税额,这个月有销销没有进项怎么做账
  • 年底会计人员要做什么
  • psoft1.exe - psoft1是什么进程 有什么作用
  • 推广费开票属于什么费用
  • 跨年的发票冲红
  • 鸿蒙系统小艺怎么改声音
  • 为什么连接无线网超时
  • 一般纳税人企业注销流程
  • frontpage在哪里打开
  • 小公司不交社保违法吗
  • transformer中的参数
  • css中文字垂直排列
  • 毕业设计基于plc的全自动包装机
  • 建行对账单回签平啥意思
  • 会计实操和实际工作一样吗
  • php首页
  • 审计符合性测试
  • 员工工资是哪个会计科目
  • 保险公司的奖励制度
  • mysql左连接和右连接语法
  • mongodb operator
  • sql 按顺序查询
  • 专项资金如何进行管理
  • 资本公积账务处理办法
  • 公司与公司的往来款计入什么科目
  • 研发费用怎么入帐
  • 代开普通发票需提供哪些材料?
  • 物业公司维修服务范围
  • 资产减值损失怎么计提
  • 发票做帐有什么用
  • 电脑算固定资产哪一类
  • 如何解决局域网问题
  • sql server启动不了 错误2
  • win10系统即将过期怎么办
  • centos 拷贝
  • win8系统怎么直接进入桌面
  • 如何设置鼠标移入并停止时触发接口
  • win7桌面显示电脑图标
  • win10系统打不开此电脑和文件夹
  • perl中@_
  • js全局方法
  • shell脚本常用命令及操作
  • ja开发
  • nodejs 动态网页
  • jquery遍历div
  • 用js自动判断浏览记录
  • 购置税周天上班吗
  • ssr服务器地址端口密码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设