Problemas ao definir uma variável de ambiente no Cygwin

Problemas ao definir uma variável de ambiente no Cygwin

Estou usando a instalação do Cygwin de 64 bits em minha máquina com Windows 7. No meu ~/.bash_profile, eu configurei

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

No entanto, quando tento abrir um arquivo usando a variável de ambiente $JBOSS_HOME,

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

O arquivo não abre corretamente e, em vez disso, tenta abrir dois arquivos no vi, um dos quais é

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

Qual é a maneira correta de definir minha variável de ambiente para que eu possa usá-la ao abri-la novamente no vi?

Responder1

Use aspas duplas para enviar a string inteira como um parâmetro.

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

informação relacionada