최근에 /etc/environment
스크립트보다 간단한 환경 변수를 설정하는 더 표준적인 방법 인을 발견 했지만 / etc / environment 파일에서 환경 변수를 역 참조하는 방법이 있는지 궁금했습니다.
즉, 나는 이것을 가지고있다 :
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 정의 에 추가하려고 하면 보간 변수가 아닌 $ JAVA_HOME / bin이 나타납니다. 이 문제를 해결하기 위해 profile.d에 environment.sh를 작성 /bin
하여 경로에 항목을 추가하고 있지만 조잡하고 구성이 잘못된 것 같습니다.
/ etc / environment에서 환경 변수를 역 참조하는 방법이 있습니까?
/etc/environment
의지 해/etc/profile
주셔서 감사합니다.