鍍金池/ 問答/HTML5  Linux/ echo $x_1 沒有任何輸出

echo $x_1 沒有任何輸出

~$ x="test"
~$ echo $x-1
test-1
~$ echo $x_1

為何echo $x_1沒有任何輸出,結(jié)果不是
test_1 ?

回答
編輯回答
玄鳥

試試 echo ${x}_1

-是操作符,而_是作為token的一部分,可以做為變量名的。
詞法分析里把x_1看了一個詞。

2017年5月18日 17:44
編輯回答
薔薇花
$x="test";
echo "{$x}_1";

//echco $x_1 沒有,是因為沒有 $x_1 這個變量。
2018年2月23日 17:32