私は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で2つのファイルを開こうとします。そのうちの1つは
"/cygdrive/c/Program" [New File]
vi で再度開いたときに使用できるように環境変数を定義する適切な方法は何ですか?
答え1
文字列全体を 1 つのパラメータとして送信するには、二重引用符を使用します。
$ vi "$JBOSS_HOME/standalone/configuration/standalone.xml"