Kesulitan mendefinisikan variabel lingkungan di Cygwin


5

Saya menggunakan instalasi Cygwin 64-bit pada mesin Windows 7 saya. Di saya ~/.bash_profile, saya mengatur

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

Namun, ketika saya mencoba membuka file menggunakan variabel lingkungan $ JBOSS_HOME,

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

File tidak terbuka dengan benar dan sebagai gantinya mencoba untuk membuka dua file di vi, salah satunya adalah

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

Apa cara yang tepat untuk mendefinisikan variabel lingkungan saya sehingga saya dapat menggunakannya saat membukanya lagi di vi?

Jawaban:


2

Gunakan tanda kutip ganda untuk mengirim seluruh string sebagai satu parameter.

$ vi "$JBOSS_HOME/standalone/configuration/standalone.xml"
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.