在 Cygwin 上定義環境變數時遇到問題

在 Cygwin 上定義環境變數時遇到問題

我在 Windows 7 電腦上使用 Cygwin 64 位元安裝。在我的~/.bash_profile,我設置

export JBOSS_HOME=/cygdrive/c/Program\ Files/wildfly-10.0.0.CR2/

但是,當我嘗試使用 $JBOSS_HOME 環境變數開啟檔案時,

$ vi $JBOSS_HOME/standalone/configuration/standalone.xml

該文件無法正確打開,而是嘗試在 vi 中打開兩個文件,其中之一是

"/cygdrive/c/Program" [New File]

定義環境變數以便在 vi 中再次開啟它時可以使用它的正確方法是什麼?

答案1

使用雙引號將整個字串作為一個參數發送。

$ vi "$JBOSS_HOME/standalone/configuration/standalone.xml"

相關內容