1

我有这样的事情:

$CORSAIR_TYPE="good"
$CASE="CORSAIR"
...
$local temp_type=${CASE}_TYPE
echo ${!temp_type}

这给了我变量的值CORSAIR_TYPE,它是“好”的。有没有办法在不创建temp_type变量的情况下做到这一点?我会用什么代替echo ${!temp_type}

谢谢

4

1 回答 1

0

对于其他偶然发现这篇文章的人,这是我发现的一种方法:

echo $(eval echo $`echo ${CASE}_TYPE`)
于 2013-03-26T13:33:15.470 回答