获取其他变量的汇总值的变量值



给定:

export A='TEST_'
export B='VAR'

在这种情况下,我将如何获得$TEST_VAR的值?

更多条件:

  • 应该在最新版本的shbash上使用。
  • 不应使用任何不预安装的Ubuntu依赖项。
  • 应该是最简单的衬里解决方案

您可以使用间接变量参考:

test_var='foo bar baz'
a='test_'
b='var'
c="${a}${b}"
echo "${c}"
test_var
echo "${!c}"
foo bar baz

ps:您应该避免UNIX中的所有大写变量,以避免与外壳内部变量发生碰撞。

相关内容

  • 没有找到相关文章

最新更新