shell - 通过字符串连接获取shell变量值 - POSIX
问题描述
我想根据“prod”或“dev”环境检索特定的变量值,而不用链接大量具有相同内容的 if-else 块。
因此,我有这样的变量:
prod_key=daksjhdkjasd
dev_key=kajsdnaskldk
我想以某种方式评估正确的密钥:
env=prod
key=${env}_key
当然,我已经尝试了上述方法,但没有奏效,只是替换了 'env' 变量。(我正在使用破折号(/bin/sh))
解决方案
推荐阅读
- makefile - 在 Makefile 上,如何列出源文件所在的文件夹?
- javascript - 有没有办法测试我的网站是否有 js 错误(特别是在中国)
- flutter - 如何获得颤振小部件的高度?
- javascript - 如何更改作为列传递给 React Table 的子组件道具的值?
- javascript - 在 Reducer 中保存设置并从另一个 Reducer 访问它们?
- javascript - 如何在 html 中使用 Node.js 来使用 mysql 数据?
- jenkins - 在 Jenkins 管道中处理秘密
- java - 如何使用 springboot 2.3.0 实现 liveness/readines
- go - golang bigtable cli 中的 AppendValue 未按预期工作
- html - 我创建了一个固定的导航栏,但现在按钮位于导航栏的顶部