shell使用变量的值,获取一个新的变量名的值

[root@localhost ~]# cat s2.sh 
#!/bin/bash 

color_name="red"
red=31
color=`eval echo '$'"${color_name}"`
echo ${color}
[root@localhost ~]# sh s2.sh 
31
[root@localhost ~]# 

  

posted @ 2018-12-17 17:19  _Goku  阅读(4313)  评论(0编辑  收藏  举报