用两次替换bash脚本变量
发布时间:2020-12-15 22:01:30 所属栏目:安全 来源:网络整理
导读:我想知道我是否可以两次替换变量. 例如: #global variable TEST_SERV_EXT=""#variables become from myconf.shTEST_SERV_EXT_FO='foo01'TEST_SERV_EXT_BR='bar01' 我想动态构造最后两个并在TEST_SERV_EXT中分配它们. 我尝试了类似这样的${$TEST_SERV_COMP},
我想知道我是否可以两次替换变量.
例如: #global variable TEST_SERV_EXT="" #variables become from myconf.sh TEST_SERV_EXT_FO='foo01' TEST_SERV_EXT_BR='bar01' 我想动态构造最后两个并在TEST_SERV_EXT中分配它们. 我尝试了类似这样的${$TEST_SERV_COMP},但我收到了“错误的替换”消息. 我需要像php的功能“$$”或tcl的subst命令. 问候, 解决方法TEST_SERV_COMP=TEST_SERV_EXT_FO TEST_SERV_EXT=${!TEST_SERV_COMP} 在bash手册中寻找间接扩展. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- WebService Service(URL, QName, WebServiceFeature[]) is
- scala – 在Apache Flink上的zipWithIndex
- Bash:保留字符串,在命令行输入空格?
- ssl – 管理必须与TLS交谈的Docker容器的证书/密钥的最佳方
- angular2 http 请求
- Scalaz:过滤器在| @ |中起什么作用?
- 使用Bootstrap、Electron和JavaScript开发桌面应用
- openldap – 如何使用openssl通过端口389而不是636(TLS)下载
- angularjs和angular-cookies 设置cookie的过期时间
- scala – 为什么Spark RDD分区具有HDFS的2GB限制?