位置: 编程技术 - 正文

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

  • 公司没有账目违法吗
  • 内账月末怎样结转
  • 企业如何加强应收账款的管理
  • 煤炭企业补偿费会计分录
  • 房地产企业会计制度
  • 工程预付款是否监管
  • 开业赠送礼品会计属于什么费用
  • 当月没有销售需要结转成本吗
  • 租个人房子开发票税率是多少
  • 资产负债表里所有者权益合计为负数正常吗
  • 单位购买小汽车一次性进成本报表怎么填写?
  • 增值税计提金额
  • 在建工程需要交哪些税
  • 待抵扣进项税贷方有余额什么意思
  • 实收资本选择什么子目
  • 劳务派遣个税怎么扣
  • 决算帐表不相符怎么处理
  • 对方公司只能开发票吗
  • 房地产预收账款是什么
  • 新版edge浏览器设置背景图片
  • 个税手续费返还要交企业所得税吗
  • 支付委托加工费用会计科目
  • 应届生能参考注册公司吗
  • 高薪技术企业研发费用标准
  • 以前年度企业所得税分录
  • 买货没发票如何入账
  • 最有艺术气质的动物
  • 供热企业享受增值税吗
  • 征税小规模纳税申报
  • 股权投资企业收益怎么算
  • 基于Selenium的自动化测试平台设计与实现
  • 少数股东权益贷方表示什么意思
  • 预付的购货款计入什么科目
  • 个体工商户在哪开电子发票
  • 销售额营业收入怎么填
  • db2udb
  • MySQL5.1忘记root密码的解决办法(亲测)
  • mongodb认证
  • 电子发票报销需要签字吗
  • 咨询公司需要交税吗
  • 抄税是什么时间截止
  • 一般风险准备的科目类别
  • 零余额账户用款额度是什么意思
  • 固定资产盘亏所得税清算时怎么处理
  • 小规模纳税人减按1%政策
  • 产品检验费怎样计算
  • 代扣税是不是社保
  • 研发支出怎么结转到管理费用
  • 建筑企业合理避税
  • 所有者权益变动表图片
  • 工程一直不办结算怎么办
  • 公司购买电缆线用于修缮厂房
  • 咨询费计入什么明细科目
  • 私企会计一般一个月多少钱
  • sqlserver创建链接服务器连接实例
  • win7怎么创建新用户
  • 台式电脑NUM LOCK键还能亮,算不算死机了
  • xp系统怎么删除系统
  • win2000安装过程
  • linux查看磁盘空间大小以及分配
  • 怎么创建关机快手号
  • win7系统按Ctrl+Shift不能切换输入法的图文教程
  • windows8 8.1
  • Win8系统创建VPN虚拟网络连接的技巧
  • 移动硬盘做win7系统盘
  • windows8飞行模式怎么关
  • win7右下角时间怎么显示年月日
  • unity3d ik
  • js链式编程的原理
  • node.js使用方法
  • linux 监视器
  • 怎么看物理内存
  • unity3d asset store
  • 通过制作潜望镜活动,你获得哪些宝贵的经验
  • angularjs常用总结
  • unity做网页
  • 税务局不动产交易缴税方案
  • 国家税务局总局网址
  • 科级干部试用期一年转正流程
  • 公司租商铺
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设