位置: 编程技术 - 正文

shell 使用数组作为函数参数的方法(详解)(shell中数组如何定义)

编辑:rootadmin

推荐整理分享shell 使用数组作为函数参数的方法(详解)(shell中数组如何定义),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell中数组如何定义,shell数组for,shell 数组操作,shell中数组如何定义,shell 数组操作,shell数组用法,shell数组用法,shell中数组如何定义,内容如对您有帮助,希望把文章链接给更多的朋友!

因工作需要,需要使用shell开发一些小工具,当使用数组作为函数参数时,发现只能传递数组的第一个元素,数组后面的元素不能传递到函数内。

把代码保存为test.sh后执行,只输出了第一个元素。

$1表示获取函数的第一个参数,而函数的第一个参数就是regions数组,这样就奇怪了,为什么只能获取到数组的第一个元素呢?

经测试

shell 使用数组作为函数参数的方法(详解)(shell中数组如何定义)

只会输出第一个元素,所以使用regions作为参数传递,只会传递第一个元素。

因此需要把参数写成 “${regions[*]}” 才可以作为数组传递。

代码修改后如下:

运行后输出数组所有元素,因此修改后可以把数组作为函数参数传递使用。

以上这篇shell 使用数组作为函数参数的方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

完美解决mac环境使用sed修改文件出错的问题 sed是linux命令,用于处理文件内容(修改,替换等),mac中都可以使用,但发现相同的替换命令在linux可以正常执行,在mac则执行失败。出错原因用shell

shell 批量压缩指定目录及子目录内图片的方法 用户上传的图片,一般都没有经过压缩,造成空间浪费。因此需要编写一个程序,查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩

linux 随机密码生成工具mkpasswd详解及实例 linux随机密码生成工具mkpasswd详解及实例mkpasswd命令生成随机复杂密码,前提安装expect,然后执行mkpasswd命令即可生成随机的密码。一、基本的命令安装安

标签: shell中数组如何定义

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

上一篇:linux 中open()函数详解及简单实例(linux的open)

下一篇:Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)(shell中特殊字符的含义)

  • 哪些情况下可以无偿提供法律援助
  • 销项税大于进项税时怎么处理
  • 差旅费抵扣进项税政策201939号文件
  • 天猫积分购物券可以退吗
  • 申请100万增值税发票资格
  • 注销实收资本账务处理
  • 餐饮通用机打发票可以报销吗
  • 发放股票股利的账务处理
  • 先付一半款财务应该怎么写
  • 委托生产企业和受托生产企业
  • 电子承兑必须对账吗
  • 购买税控盘的钱能全额抵扣增值税吗
  • 没有成立工会的企业怎么做账
  • 内部退养个税计算方式
  • 法人一证通年费缴费
  • 进项票小于销项票怎么办
  • 商品流通企业采购商品的进货费用金额较小的
  • 公司销售商品怎么做分录
  • 纳税人证明怎么办理
  • 无偿划转房产能否入递延收益
  • 纳税信用等级是自动判定吗
  • 分支机构注销留抵税额可以税前扣除吗?
  • 1697510217
  • 代收代付快递货款需要发票吗,中间差额服务费怎么开票?
  • macos的复制粘贴快捷键
  • 车间管理人员工资记什么费用
  • 房屋扩建折旧年限怎么算
  • 报税系统维护费怎么入账
  • 个税多缴纳如何低下个月的税
  • 隐藏资源管理器窗口
  • 专利权的期限是指专利权的实际有效期限
  • 城建税教育费附加和地方教育费附加税率
  • bwkp.exe是什么程序
  • php中自定义常量的函数是
  • web渗透实战
  • Yii2 rbac权限控制之菜单menu实例教程
  • php怎么取数组
  • vue ref获取元素高度
  • 应付账款盘点表
  • 委托代理出口账务处理
  • 社保费已扣为什么显示欠缴
  • 企业注销时应收账款需要交税吗
  • Parcel 中文文档 | Parcel 中文网
  • mongodb 入门
  • 金税盘怎么添加电子发票票种
  • 自然人独资和个人独资是一样的吗
  • 红冲更正的正确分录
  • 什么情况下增值税计入成本
  • 出口退税一般程度是什么
  • 支付贷款手续费怎么入账
  • 涉外收入申报单怎么填
  • 加油的增值税发票几个点
  • 兼职会计如何做账报税
  • 公司法人借款给公司用责任承担
  • 小规模纳税人中标一般计税
  • 公司厂房房产税计税依据最新
  • 营改增后工程项目计价规则也随之发生了改变对还是错
  • 房产税什么时候开始征收2023
  • 建立明细账的注意事项
  • 在mysql中使用mysql workbench创建数据库
  • Mysql主从同步的实现原理
  • win8激活点不进去
  • 电脑windowsxp无法启动怎么办
  • solaris安装软件
  • 华硕p8h61主板升级cpu
  • win7系统开启无线服务
  • linux修改时间格式
  • win10预览版好吗
  • cocos设置锚点
  • js鼠标滚动页面触发事件
  • python中flask模块
  • 用python模拟用户登录
  • js格式化输出数字
  • 学习雷锋好榜样
  • [置顶]马粥街残酷史
  • jQuery 更改checkbox的状态,无效的解决方法
  • 大学的python选修课好学吗
  • 1988年中华人民共和国印花税票五元
  • 江苏省国家税务局电话号码
  • 个人所得税税率怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设