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"