linux shell数组参数传递参数,在bash中将数组作为参数传递
慕哥6287543
您可以使用以下内容将多个数组作为参数传递:takes_ary_as_arg(){
declare -a argAry1=("${!1}")
echo "${argAry1[@]}"
declare -a argAry2=("${!2}")
echo "${argAry2[@]}"}try_with_local_arys(){
# array variables could have local scope
local descTable=(
"sli4-iread"
"sli4-iwrite"
"sli3-iread"
"sli3-iwrite"
)
local optsTable=(
"--msix --iread"
"--msix --iwrite"
"--msi --iread"
"--msi --iwrite"
)
takes_ary_as_arg descTable[@] optsTable[@]}try_with_local_arys将回应:sli4-iread sli4-iwrite sli3-iread sli3-iwrite
--msix --iread --msix --iwrite --msi --iread --msi --iwrite
linux shell数组参数传递参数,在bash中将数组作为参数传递相关推荐
- Linux Shell脚本通过参数名传递参数
平常在写shell脚本都是用$1,$2-这种方式来接收参数,然而这种接收参数的方式不但容易忘记且不易于理解和维护.Linux常用的命令都可指定参数名和参数值,然而我们怎样才能给自己的shell脚本也采 ...
- php数组转字符串 join,jQuery中将数组转换成字符串join()和push()使用
1.push()将元素依次添加至数组: 2.join()将数组转换成字符串,里面可以带参数分隔符,默认[,] $(document).on('click','.sure',function(){ va ...
- java 往数组里添加数据库_Java中将数组各元素作为数据项插入到数据库中
Java中将数组各元素作为数据项插入到数据库中 private PreparedStatement pstmt; String sql="INSERT INTO TABLE(id,名称,用户 ...
- c语言字符串数组函数参数,C语言/C++ 数组作为函数参数
前几天帮别人解决数组拼接问题(类似字符串拼接)时想到这个专题.因为她的代码太糟糕. 我们知道C.C++中的数组是没有拷贝(复制)运算的,除非编译器支持.因为C语言发明的初衷是替换汇编语言,要知道你用不 ...
- linux脚本怎么获取参数,在Bash shell脚本编程中,如何正确无误获取到“脚本选项参数”和“脚本参数”呢?...
Linnux 中有些命令的功能非常强大,主要是因为它支持的命令选项比较多.如:[ip]命令可以配置IP地址.路由条目的配置管理操作非常完善,该命令就可以完成[ifconfig]和[route]命令实现 ...
- linux shell脚本 传参,在bash shell脚本中传播所有参数
我知道这个问题已经得到很好的回答,但这是" $ @" $ @" $ *"和$ *之间的比较 测试脚本的内容: # cat ./test.sh #!/usr/bi ...
- linux shell提示文件不存在,Bash检查是否显示文件不存在?
倚天杖 Martin Tournoij的答案和DevSolar的答案都提供了正确的解决方案和有用的背景信息:就[ ... ]一种情况而言,在另一种情况下[[ ... ]].因为它可能不是很明显,如果当 ...
- linux shell 字符串替换字符,关于bash:在shell脚本中替换另一个字符串的一个子字符串...
我有"我爱苏西并结婚",我想把"苏西"改成"萨拉". #!/bin/bash firstString="I love Suzi a ...
- linux shell shift命令 参数移动 简介
shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本). 示例1:依次读取输入的参数并打印参数个数: ru ...
最新文章
- ​中国自动驾驶技术有多强?你可能还不知道
- python处理数据的优势-python处理excel的优势是什么
- SPT20 协议_至为芯科技IP5356又一款支持PD输出20W的全协议快充移动电源SOC
- 技术详解:基于人脸识别的 AI 弹幕
- php的文件包含总结 include require include_once require_once
- 文本挖掘之 文本相似度判定
- case when then else_每天一个常用MySQL函数-[case_when_then_end]
- mysql表情符号_emoji等表情符号存mysql的方法
- Mysql如何清空数据库中所有的表数据
- 中标麒麟v7.0 yum源报错修改方法
- 在配置kile5 的时候出现core.o的错误如何解决
- 路由器上DNS的设置
- 长期戴耳机听歌的危害这么大,这些坏习惯你还在做吗
- ClassNotFoundException,某种类的缺失
- 以太坊区块链快速入门
- SQL 视图 简记
- jmeter_Ramp-up Period(in seconds)设置的作用及用法
- css盒子遮罩层显示与隐藏
- 模运算性质-mod (ACM学习笔记)
- Android7.1 源码修改之Settings音量调节界面增加通话音量调节
热门文章
- Ubuntu android 开发配置
- CV 里程计、推算定位与视觉里程计 简介
- repeater的嵌套(转+总结)[http://www.cnblogs.com/esshs/archive/2005/04/07/132825.html]
- java 斐波那契编程_Java实现Fibonacci(斐波那契)取余的示例代码
- pythonsocket自定义协议_小渣渣学习笔记 python day28【tcp聊天 udp聊天 粘包 自定义协议 struct模块】...
- 追根溯源 - 数据中台概念的起源
- 梁鑫:重构 - 在美股行情系统的实践
- 微信小程序wepy框架资源汇总
- jeecg 数据修改历史日志对比方法
- 标签管理体系之业务应用