标签: bash
很抱歉,如果它是哑巴,但我找不到答案! 如果我有var 1:
STR="hello"
var 2:
letter="T"
我想要:
echo ${S${letter}R}
得到“你好”,但是我得到了不好的替代,我在做什么错? 谢谢
答案 0 :(得分:1)
STR="hello" letter="T" x="S${letter}R" # concat string in new variable echo "${!x}"
输出:
hello
请参阅:What is indirect expansion? What does ${!var*} mean?