附加不同变量的值

时间:2014-02-26 14:12:23

标签: bash shell variables echo

我正在尝试追加不同变量的值

例如:

p1=100
j=1

echo $p1
100
echo $j
1

但我将我需要的值附加到

echo $p$j
100

这意味着代替1,我会给$j具有相同的值,还有其他选项吗?

谢谢

1 个答案:

答案 0 :(得分:2)

您可以使用${!var}来引用变量var的值:

$ var="p"$j
$ echo $var
p1
$ echo ${!var}
100