bash的扩大值另一个变量
问题描述:
我希望这个问题有意义的使用,我想这样做:bash的扩大值另一个变量
a=test
b=a
echo ${$b} # should echo test
基本上我想$b
拓展到价值a
和有bash回显变量$a
的值(因为${a}
是test
)。
我应该使用什么语法?
答
a=test
b=a
echo ${!b} # does echo test
正是我所需要的!谢谢@bobah – 2012-04-20 11:14:02
伟大的,很高兴知道解除参考与瓦尔斯合作;)我只知道在bash数组中的语法。 – c00kiemon5ter 2012-04-20 11:14:53
你为什么不这样做呢?: a = test; B = $ A; echo $ b – 2012-04-20 13:28:47