位置: 编程技术 - 正文

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中特殊字符的含义)

  • 企业返聘退休人员劳务合同
  • 补缴以前年度附加税
  • 建筑企业外管证有效期
  • 发票验旧是验旧已开发票还是未开发票
  • 灭火器属于什么经营范围
  • 季度所得税从业人员怎么填
  • 有营业执照有什么好处吗?
  • 购买树木计入什么科目
  • 记账凭证包括哪些种类
  • 存在弃置费用的固定资产有哪些
  • 销售货物物流公司丢件赔偿会计分录
  • 有支出没有发票应怎么整改
  • 无形资产除了专利还有什么
  • 免抵退和免退税哪种划算
  • 企业偷税漏税行为诉讼有效期限
  • 技术服务费属于什么大类
  • 一般户收到基本户转账的会计分录
  • 补缴的公积金可以取出来吗
  • 增值税发票确认时间
  • 1697507802
  • 部队医院学校都没有税号吗
  • 客户的佣金怎么处理
  • 怎么利用腾讯手机号找人
  • 延期报税申请怎么操作
  • 免费样品销售给客户怎么入账
  • 工地需要安装什么标识牌
  • 企业购入房产账务处理
  • 巨人堤道上的玄关图片
  • 巴黎拉丁区有个著名的人文景点叫做先贤祠
  • 浅析Yii2集成富文本编辑器redactor实例教程
  • php网站能实现什么效果
  • 原材料按计划成本核算例题
  • 资金平衡表的编制方法
  • 股份有限公司都是私企吗
  • 专票退税是什么意思
  • mysql的排序规则
  • Js中操作数组的方法
  • 当月增加的房产 要交房产税吗
  • php中定义常量的函数是什么
  • java第一步
  • mysql5.6允许远程连接
  • MYSQL explain 执行计划
  • 进项票和销项票金额一样可以吗
  • 账面原材料比实际库存多怎么办
  • MySQL Replace INTO的使用
  • 哪些进项税额不能抵扣
  • 报表中的存货是什么
  • 口罩属于哪个科目 会计
  • 注销的企业
  • 汽车装修费计入哪个科目
  • 人力成本费用率和人工成本利润率
  • 土地使用权属于无形资产吗
  • 工会经费可以在以后年度扣除吗
  • 本月没有认证的进项税怎么做分录
  • 银行承兑汇票怎么做账务处理
  • 管理费用有负数怎么结总账
  • 小微企业不用缴纳社保可以吗现在
  • 飞机发票和行程单一样吗
  • 股东参与经营可以退股吗
  • sql server 错误
  • sqlserver 中文字符集
  • 运行linux
  • centos怎么样
  • 怎么更改win7
  • 软件源推荐
  • macbookpro查看硬盘
  • 进程 com surrogate
  • 电脑xp桌面
  • windows7的word
  • windows10快速操作在哪
  • win8任务栏在底部不显示
  • 创建ubuntu
  • 苏州大学附属第一医院占地面积
  • react基础入门
  • [置顶]马粥街残酷史
  • dirsearch批量
  • Unity3D游戏开发标准教程
  • 国家税务总局好进吗
  • 国税纳税服务有哪些项目
  • 办理跨区域事项报验
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设