比方說,我有3個變量,A=1
,B=2
,C=3
和最後一個變量,其中包含任何一個的名稱(VAR=A
)。根據VAR的內容而不是是否可以撥打A,B,C'if if?根據BASH中可能的另一個變量的內容調用變量?
贊echo "${$VAR}"
?
比方說,我有3個變量,A=1
,B=2
,C=3
和最後一個變量,其中包含任何一個的名稱(VAR=A
)。根據VAR的內容而不是是否可以撥打A,B,C'if if?根據BASH中可能的另一個變量的內容調用變量?
贊echo "${$VAR}"
?
是的。
eval echo \$$VAR
還有這樣做的唯一的bash路,使用間接參考:
echo ${!VAR}
謝謝。我只是在打電話給某個人,直到有人告訴我這是一種純粹的方式。非常感謝 –