27

コード行があります

eval echo \$$var

文字列を出力します。この文字列を変数に格納するにはどうすればよいですか?

4

4 に答える 4

36

このような:

eval c=\$$var

より適切で安全な方法は、間接化を使用することです。

c=${!var}
于 2013-08-12T11:04:47.760 に答える
22
newVariable=$(eval echo \$$var)
于 2013-08-12T11:05:54.657 に答える