位置: 编程技术 - 正文

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写一个脚本,对文本中无序的一列数字排序)

  • 机械租赁属于什么分类
  • 教育培训学校怎么翻译
  • 个税0申报漏了2年可以补报
  • 资产处置收益是什么意思
  • 工商银行资产负债表
  • 公司无收入费用如何做账务处理核算?
  • 事业单位收到借款分录
  • 跨区域缴纳社保
  • 投资性房地产的处置账务处理
  • 现金收取业务办理流程
  • 公对公转账需要多久到账
  • 投资款需要交印花税嘛
  • 计提增值税会计账务处理
  • 购买方申请的红字信息表编号如何查询
  • 生产性生物资产折旧年限
  • 非居民企业租赁增值税
  • 某公司购入一台需要安装的生产设备
  • 如何安装os x
  • windows11开始菜单怎么居中
  • 季度所得税计算方法
  • OS X Yosemite系统怎么样 OS X Yosemite功能介绍
  • linux中添加用户和组的操作
  • linux系统中查看磁盘空间情况命令
  • win11不能用u盘
  • 企业因政策性原因发生的巨额经营亏损
  • deepin正式版
  • vue3.0创建
  • 深入分析php优化模型
  • 投资公司取得的发票
  • sklearn average precision
  • 电赛2021题目
  • 固定资产处置缴纳增值税政策依据
  • 应收利息罚息什么意思
  • 基本户提取备用金需要带什么资料
  • 一般纳税人招待费扣除标准
  • 软件研发主要研发啥软件
  • 积分兑换业务有风险吗
  • 盈余公积一定要计提吗
  • 年金现值和终值的关系
  • 支付给个人的佣金没有发票
  • 保险公司的奖励制度
  • 预付账款怎么记账
  • 支票存根联丢失可以用回单代替么
  • 转出未交增值税最终怎么转平
  • 加盟费开发票
  • 债权方的视同购进怎么会计处理?
  • 认证超过限制什么意思
  • 建筑行业项目经理的岗位职责
  • ppp项目政府可以不出资
  • 公司购买购物卡账务处理
  • 生产型企业入库管理办法
  • 新成立的分公司怎么样
  • 银行凭证怎么记账
  • mysql按字节截取
  • php连接mysql数据库的几种方式及区别
  • windows下修改uuid的工具
  • drop,truncate与delete的区别
  • win8系统怎么关闭自动更新系统
  • xp系统修改文件类型
  • 电脑qq老是弹出fi
  • Radio.exe - Radio是什么进程 有什么用
  • flash插件app
  • WIN10系统怎么删除软件
  • 电脑预装软件是什么意思
  • linux错误提示
  • unity怎么创建摄像机
  • Ext JS 4实现带week(星期)的日期选择控件(实战二)
  • js拖拽div
  • android Graphics(一):概述及基本几何图形绘制
  • jquery对动态生成的进行操作
  • Android应用与开发
  • js实现一个lazyman
  • unity最新教程
  • 在windows中快捷键的作用
  • 苏州峰谷电怎么申请
  • 演员个人所得税2023
  • 广西教师初级职称申报时间
  • 神马电力几号发行
  • 地税局多措并举工作总结
  • 医生兼职取酬违反什么纪律
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设