Deb*_*ger 4 variables bash pointers
我们在bash中考虑2个变量如下:
X = 8 Y = X
如果我想打印X使用Y我可以做的变量echo ${!Y}的值,8将打印该值
X
Y
echo ${!Y}
8
现在问题是,如何更改X使用变量的值Y?
fge*_*fge 7
使用eval:
eval
$ X=8 $ Y=X $ echo ${!Y} 8 $ eval $Y=3 $ echo $X 3
归档时间:
13 年,8 月 前
查看次数:
84 次
最近记录: