位置: 编程技术 - 正文

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 时间运算)

  • 计提印花税会计凭证怎么做
  • 增值税发票综合服务平台错误代码35
  • 佣金和手续费支出 纳税调整
  • 预付账款和应付账款的区别
  • 收到红字信息表不能直接开具
  • 城市维护建设税怎么做分录
  • 企业年报 工商
  • 电商返佣平台有风险吗
  • 退回其他单位服务费怎么入账?
  • 企业用现金支付业务招待费1000元
  • 未开票收入增值税如何计提
  • 个体工商户怎么交社保
  • 已经在网上申报学校可以改学校吗
  • 同一地级行政区怎么划分
  • 公司一般根据什么裁员
  • 贷款利息能抵税吗现在
  • 归还银行贷款利息分录
  • 两处拿工资的缴税问题
  • 去银行补充企业信息流程
  • 高新技术研发人员比例
  • 应收账款保理会计处理 会计视野
  • 企业报税流程图
  • 如何备份计算机的注册表
  • 喀拉拉邦地理位置
  • php自学
  • 转让土地需要办什么手续
  • 固定资产加速一次性扣除
  • ChatGPT解开了我一直以来对自动化测试的疑惑
  • laravel 自定义guard
  • 材料明细帐
  • 购买员工宿舍用品报销
  • 新项目分哪几个阶段
  • 律师费开票税费谁承担
  • 企业合并兼并收购的区别和联系
  • 帝国cms视频教程
  • js执行上下文的概念
  • 加油充值预付卡怎么做账
  • 同一控制下企业合并发生的审计费用计入
  • 租金收入如何确认收入
  • 其他货币资金的六个内容
  • 发票收款人和复核人在哪儿政
  • 公司可以打款给中间人
  • 新政府会计制度下的基建会计
  • 个人的钱转到公司账上
  • 企业购置生产要素所引起的本钱炜
  • 财政非税收入支付平台
  • 财政补助结转余额在借方还是贷方
  • 外聘人员的劳务合同模板
  • 公司收不到的账款怎么办
  • 进项税和销项税怎么理解
  • 备用金取多少钱会被监控
  • 增值税普通发票可以抵扣多少钱
  • 非税收入票据如何开具
  • 签发空头支票的罚款
  • sqlserver数据库最快存储时间
  • MySQL中实现插入或更新操作(类似Oracle的merge语句)
  • sql自动增长是什么意思
  • windowsvista忘记登录密码
  • wermgr.exe是什么进程
  • ubuntu怎么编辑文件
  • linux图片编辑软件
  • win10虚拟机无法安装
  • iis安装文件xp版
  • java中初始化顺序
  • 很不错的词语
  • 【新功能】“回调特性”的使用教程:
  • jsforeach循环遍历数组
  • html淘宝搜索框代码
  • javascriptz
  • 基于python的推荐系统
  • unity自带的ui叫什么
  • vue.js如何使用
  • unity spine换装
  • js立即执行函数作用
  • 网上税务局电子发票怎么领用
  • 怎么删除天眼查信息
  • 沙子属于矿产资源
  • 乡土中国出版社不同内容一样吗
  • 上海市浦东新区人民医院
  • 中国进口奶粉关税税率表2019
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设