从shell脚本查找字符串变量值
问题描述:
在bash的,如果我有:
In bash, if I have:
y=10
x='y'
echo $x # prints 'y'
现在我想获得 $ Y
通过$ X:
Now I want to get $y
via $x:
echo ${$x} # error: "bad substitution"; I want to print 10
我如何查找与名称的变量值 $ X
?
答
请参阅参数扩展bash的手册中:
See Parameter Expansion in bash manual:
echo ${!x}