位置: 编程技术 - 正文

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 数组变量)

  • 职工福利费计税税率
  • 增值税发票开票软件金税盘
  • 广东税务师报名条件
  • 一次性开票分期确认收入的税务文件是什么
  • 佣金可以入账吗
  • 转让股权收入需要缴纳企业所得税吗
  • 核算科目拨出专票怎么弄
  • 实际利率法的计算过程
  • 包装成本为产品的百分比
  • 企业股权融资方式有
  • 固定资产暂估折旧能税前扣除吗
  • 收到客户承兑怎么做账
  • 公司注销固定资产怎么处理税怎么交
  • 需不需要交企业所得税看报表的哪个地方?
  • 产假期间工资如何发放
  • 退休返聘人员被辞退未提前通知能要求多付一个月工资吗
  • 抵免税款收益算其他收益吗
  • 应收账款坏账处理审计
  • 银行端查询缴税凭证在哪里缴费
  • 费用,资产,成本,损失的区别
  • 个人所得税申报密码如何设置
  • 个税如何绑定新公司
  • 高新企业入库是什么意思
  • 应付工资和实付工资的差额叫什么
  • 高新企业认定 研发委外费用
  • 推广费属于什么税收编码
  • bootmgr is missing怎么手动解决
  • 一般纳税人怎么算税
  • 进货的运费怎么计算
  • 对公账户是否有银行卡号
  • php抽象类使用场景
  • 公司买车怎么入户
  • 股票期权行权的基本每股收益怎么算
  • 一般纳税人简易征收3%可以开专票吗
  • 新企业会计准则是哪一年颁布的
  • 个人所得税减免政策2023
  • 相见恨晚求下联
  • 在筹建期间发生的开办费
  • 运输费计税吗
  • 应付职工薪酬怎么冲平
  • 销售费用处理不包括哪些
  • 普通发票不满8项怎么开明细
  • 金税盘证书已冻结怎么解决
  • php接口技术
  • 当月入账的进项税必须当月认证吗
  • 存货跌价准备在年报哪里
  • 离职补偿金的计算基数
  • 商品互换概念
  • 企业自查发现以什么为主
  • 商贸企业增值税税负率低于1%则存在涉税问题
  • 职工旅游费用会计处理
  • 把公司土地转让合法吗
  • 机动车销售折让红字信息表
  • 其他业务收入的附加税的会计分录
  • 留存收益资本成本公式
  • 如何查询对方是否起诉离婚
  • 资产减值损失是借增贷减吗
  • 什么是盈余公积和资本公积的区别
  • 基于Sql Server通用分页存储过程的解决方法
  • 此数据库中不存在用户或角色
  • sql复制表的语句
  • Win10如何禁止显卡驱动自动更新
  • 启用5g后流量有什么影响
  • linux配置ftp服务
  • windows10设置无法使用
  • outpost.exe - outpost是什么进程 有什么用
  • win7网络连接无internet简单修复方法
  • 常用的加锁方式
  • 'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rathe
  • 深入浅出python中文第二版pdf
  • emacs win10
  • javascript 数字类型
  • shell脚本中获取日期
  • 刚开始学java的心得体会
  • js对象类
  • wxpython怎么用
  • Android开发网络请求数据加密
  • 西安市经开区管委会官网
  • 辽宁交管12123能用微信支付吗
  • 税务之星ii驱动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设