无法回显 $CATALINA_HOME

ska*_*kaz 4 command-line environment-variables

当我echo $CATALINA_HOME得到一个空行,但是当ls $CATALINA_HOME我正确得到目录列表时。为什么我不能回显?我正在运行 Ubuntu 11.04。

gee*_*aur 7

因为ls $CATALINA_HOME正在扩展$CATALINA_HOME到空字符串,因此只是在做ls(或ls .迂腐)。要么您已经在正确的目录中,要么您没有得到您认为的内容。