私は最近/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
、あなたの提案に感謝を。