首页 > 解决方案 > 通过字符串连接获取shell变量值 - POSIX

问题描述

我想根据“prod”或“dev”环境检索特定的变量值,而不用链接大量具有相同内容的 if-else 块。
因此,我有这样的变量:

prod_key=daksjhdkjasd
dev_key=kajsdnaskldk

我想以某种方式评估正确的密钥:

env=prod

key=${env}_key

当然,我已经尝试了上述方法,但没有奏效,只是替换了 'env' 变量。(我正在使用破折号(/bin/sh))

标签: shell

解决方案


推荐阅读