如何shell中用一个变量来生成另外一个变量的名称,然后得到另外一个变量的值 1.生产另外一个变量 `echo ' b$a`名称 2.生成一条命令,用""包起来。 如打印变量的值用"echo `echo ' b$a`" 测试此变量的值用"test `echo ' b$a`=asdfsdfsdfsd" 3.用eval执行上面生成的命令。 eval "echo `echo ' b$a`"