Yakın zamanda keşfettim /etc/environment
, bu basit ortam değişkenlerini komut dosyalarından daha standart bir yol olarak görüyor, ancak / etc / environment dosyasındaki ortam değişkenlerine geri başvurmanın bir yolu olup olmadığını merak ediyordum.
Yani, bende:
JAVA_HOME="/tools/java"
GRAILS_HOME="/tools/grails"
GROOVY_HOME="/tools/groovy"
GRADLE_HOME="/tools/gradle"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
$JAVA_HOME/bin
PATH tanımına eklemeye çalışırsam , enterpolasyonlu değişkeni değil $ JAVA_HOME / bin alıyorum. Bunu düzeltmek /bin
için yola girdiler eklemek için profile.dsh ortam.sh oluşturuyorum , ancak bu özensiz ve dağınık görünüyor.
/ Etc / environment içindeki ortam değişkenlerini geri göndermenin bir yolu var mı?
/etc/environment
, başvurdum/etc/profile
, öneriniz için teşekkürler.