位置: 编程技术 - 正文

Shell动态生成数组的多种方法(shell动态显示)

编辑:rootadmin

推荐整理分享Shell动态生成数组的多种方法(shell动态显示),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell动态参数,shell生成时间,shell生成文件及内容,shell 动态变量,shell语句生成文件,shell语句生成文件,shell生成uuid,shell 动态变量,内容如对您有帮助,希望把文章链接给更多的朋友!

如果对linux shell 数组不是很熟悉的话,请看上一篇文章:linux shell 数组建立及使用技巧 ,这篇文章主要讲是动态生成数组系列。方法应该很多,我这里主要以一个求和计算的题目为例进行分析。

题目:请用linux shell 写一段脚本,实现从1..中所有偶数的和值。

方法一:

通过while 循环得到需要的结果:

以上运行结果是:,在linux shell 中,”;”作为命令行分隔符。如果大家对于$(()) 运算符号不是很理解,可以查看:linux shell 实现 四则运算(整数及浮点) 简单方法 ,如果对于:[[]] [] 符号,可以参考另外一篇文章linux shell 逻辑运算符、逻辑表达式详解。

方法二:

通过 for 循环得到结果:

Shell动态生成数组的多种方法(shell动态显示)

上面语句已经代码方面明显优于方法一,而且性能方面表现也很好。下面比较就可以发现:

比较性能:

方法一耗时 是方法二的 6倍!

seq 使用:

应用技巧:

生成连续数组系列:

生成连续相同字符:

上面例子:通过加入间隔字符‘#'后,替换掉数字, 生成连续相同字符'#',这个在以后书写中还是有不少帮助。

Shell中创建序列和数组(list、array)的方法 关于linux数组定义,以及生成方法,请看:linuxshell动态生成数组系列seq使用技巧。这里我主要说的是高效生成list字符串,还有数组方法。一、seq方法生

Linux Shell 数组的创建及使用技巧 linuxshell在编程方面比windows批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。下面是个人在使用时候,对它在数组方面一些操

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

标签: shell动态显示

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

上一篇:Shell脚本实现根据文件的修改时间来分类文件(shell脚本实际运用)

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

  • 增值税申报可以作废几次
  • 支付的运输费用计入什么科目
  • 电子税务局能不能申报个税
  • 年度企业所得税做账会计分录
  • 厂房地面硬化
  • 住房贷款专项扣除
  • 未实际收到的投资收益要纳税调整吗
  • 一般企业和小企业会计准则的区别
  • 建筑业工程项目登记是哪方提交
  • 多开的增值税发票交多少税
  • 附加税印花税个税申报实训心得
  • 事业单位支付方式
  • 物业费增值税是什么税
  • 租房提取的话可以全部提取吗
  • 营业成本包括费用类吗
  • 一般纳税人销售旧货
  • 物业代收水电费,业主不交怎么办
  • 查找我的mac怎么打开
  • 普票被退回如何处理
  • windows的记事本的扩展名
  • 酒店会计科目及账务处理视频
  • 什么是成本会计
  • Vue--》Vue3打造可扩展的项目管理系统后台的完整指南(一)
  • php分页思路
  • html作业做网页
  • fasternet高效上采样模块
  • 全连接神经网络是什么意思
  • 微信小程序在哪里找?
  • 自动驾驶科普
  • php自动转换
  • 公司购买购物卡送客户的会计分录
  • 外币报表折算差额会计分录
  • 住宿费发票可以开专票吗
  • java 读写锁 map
  • java获取resources下文件路径
  • mysql设置查询超时时间
  • 单位上社保需要个人提供什么资料
  • 现金付款凭证是发票吗
  • 为客户购买的机票怎么入账
  • 建筑企业预缴的增值税怎么抵扣
  • 资产负债表应付职工薪酬是负数是什么原因
  • 小规模纳税人收普票和专票有什么区别
  • 资本公积现金流量表里放在哪里
  • 预付工程款该怎么记账
  • 房地产公司房屋租赁管理办法
  • 建造生产线计入什么科目
  • 拆迁房视同销售成本可以抵减吗?
  • 委托加工合同如何签订
  • 去年多摊销了怎么办
  • 固定资产清理产生的收入计入
  • 没有取得增值税发票
  • 资产减值的含义与应用范围
  • 应收账款多收了退回怎么做账
  • 信用代码证过期了6年怎么办理
  • 企业被收购的账务处理
  • 去年的凭证今年未入账
  • mysql数据库中文
  • sqlserver 获取字符位置
  • sql指定字段添加数据
  • win2003和2003r2
  • 一切为了任务
  • freebsd使用
  • vmware_vmx.exe进程在哪里关
  • ubuntu系统查看mac地址命令
  • mac硬盘的常见问题及解决
  • ubuntu无线网卡驱动离线安装
  • win7pxe-mof:exiting pxe rom
  • lua打印变量
  • unity3d 多线程
  • js设计模式书
  • python pyb库
  • jquery获取button的value值
  • java项目的命名规则
  • jQuery EasyUI API 中文帮助文档和扩展实例
  • python添加用户并加入到相应组
  • 没有交税,个人税可以低房子利息嘛
  • 走逃失踪纳税人如何处理
  • 青岛税务局局长是什么级别?
  • 关于保安公司词语
  • 预缴增值税申报表申报期限
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设