位置: 编程技术 - 正文

shell for循环与数组应用介绍(shell 循环 for)

编辑:rootadmin

读取一个文件,把每一行赋值给一个数组的变量,然后用for循环打印出来

附:shell数组补充知识

一、声明数组

1)array[key]=value # array[0]=one,array[1]=two2)declare -a array # array被当作数组名3)array=( value1 value2 value3 ... )4)array=( [1]=one [2]=two [3]=three ... )5)array="one two three" # echo ${array[0|@|*]},把array变量当作数组来处理,但数组元素只有字符串本身

二、访问数组

1)${array[key]} # ${array[1]}

三、删除数组

1)unset array[1] # 删除数组中第一个元素2)unset array # 删除整个数组

四、计算数组的长度

1)${#array}2)${#array[0]} #同上。 ${#array[*]} 、${#array[@]}。注意同#{array:0}的区别

推荐整理分享shell for循环与数组应用介绍(shell 循环 for),希望有所帮助,仅作参考,欢迎阅读内容。

shell for循环与数组应用介绍(shell 循环 for)

文章相关热门搜索词:shell 循环 for,shell中for循环如何用sed,shell编程之for循环,shell for循环数字,shell中的for循环用法详解,shell for循环数字,shell编程之for循环,shell for循环1到100的和,内容如对您有帮助,希望把文章链接给更多的朋友!

linux shell数组深入学习理解 bashshell只支持一维数组,但参数个数没有限制。声明一个数组:declare-aarray(其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组)数组

shell数组常用实例分享 说明:shell中数组的下标默认是从0开始的1、将字符串放在数组中,获取其长度#!/bin/bashstr="ab--nd"array=($str)length=${#array[@]}echo$lengthfor((i=0;i$length;i++))doecho${a

kill特定进程的shell脚本代码 1、原始暴力的方法myLinux:/home/zhanhailiang/public_html#killallnginx2、温柔点的方法查找指定进程的pid,并kill|kill-USR1掉myLinux:/home/zhanhailiang/public_html#ps-ef|greptcpSer

标签: shell 循环 for

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

上一篇:通过实例深入理解linux shell数组(并结合案例进行深入剖析)

下一篇:linux shell数组深入学习理解(shell 数组变量)

  • 存货盘亏进项税额转出是什么意思
  • 小商店如何纳税?
  • 税务师考试税法一章节
  • 法人工资怎么发最划算
  • 折旧费属于什么科目
  • 建筑业属于货物行业吗
  • 税务局季度报表怎么做
  • 垫付生育津贴的钱怎么算
  • 其他应收款报表数据怎么取
  • 合并抵消分录的原理是什么
  • 维修企业主营项目有哪些
  • 母公司吸收合并全资子公司土地增值税
  • 施工单位名称变更需要变施工许可证吗
  • 交汇算清缴所得吗
  • 挂靠工程的所得税账务处理怎么做?
  • 税务稽查补缴的税款怎么处理
  • 小规模普票冲红怎么做账
  • 事业单位自用的房产
  • 物业公司代收暖气费如何开票
  • 借款利息可以入账吗
  • 西部大开发政策2020到期
  • 公司与股东的往来款涉税
  • 个人独资企业租车缴纳税金
  • 补发工资申请书格式范本
  • 暂估入库企业所得税税率
  • 发改委规定电网企业职工福利费
  • 发票代码会有一样的吗
  • 应交税费待抵扣进项税额是什么科目
  • 工程管理咨询费计入什么科目
  • 收到外币货款账务处理
  • 王者荣耀中程咬金的克星是谁
  • win10下载的软件打不开
  • 多付货款退回的法律依据
  • 无偿调入固定资产计提折旧吗
  • 增量预算对应什么预算
  • 前端跨域的方法
  • php实现分页显示
  • 服务费发票怎么入账
  • webstorm功能
  • openapi官网
  • 包装费和售后服务的区别
  • 个体工商户属于灵活就业人员吗
  • 计入固定资产的条件
  • facebook/scribe · GitHub
  • 给客户的回扣如何做账
  • 中医经营范围,营业执照怎么写
  • 一般纳税人申请条件
  • 当月计算的增值税是负数怎么办
  • 建筑企业会计科目的设置及核算
  • 给客户退款怎么说
  • 管理费用错账怎么处理
  • 一次性扣除固定资产出售处理
  • 信用减值损失属于公允价值变动收益吗
  • 机关事业单位购买口罩
  • 公立幼儿园保育员招聘条件
  • 土地测绘费计入开发间接费?
  • 每个月房租
  • 银行收到工伤保险费怎么做分录
  • 外汇汇兑损益财务处理
  • 待认证进项税额和待抵扣进项税额的区别
  • 研发费用扣除75%
  • 融资租入的设备怎么入账
  • 发票未缴销是什么意思
  • 往来账是什么样的
  • 新办企业必须经过什么核准登记
  • 在MySQL中使用GTIDs复制协议和中断协议的教程
  • docker安装使用
  • 做好一个服务器工作
  • win8电脑屏幕亮度调节在哪里设置
  • windows8开机启动项在哪里设置
  • linux可视化界面怎么输入代码
  • js中断点用法
  • linux中命令行
  • 设计师的悲哀
  • jquery示例
  • js获取当前浏览器版本
  • swift协议范型
  • jquery mobile grid
  • 教育费附加最新政策2023
  • 上海哪能玩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设