2012-01-04 22 views

답변

7

:

$ X=8 
$ Y=X 
$ echo ${!Y} 
8 
$ eval $Y=3 
$ echo $X 
3 
2

이 당신을 위해 작동 될 수 있습니다

X=8; Y=X; echo ${!Y} 
8 
echo $(($Y=3)) 
3 
echo $X 
3 
(($Y=7)); echo $X 
7 

여기에 몇 가지 더 많은 방법입니다 :

let $Y=4; echo $X 
4 
_[$Y=6]=1; echo $X 
6 
+0

니스 ... 그 일의 더 많은 방법을 ... +1 –

관련 문제