ฉันเพิ่งค้นพบ/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
คำจำกัดความของเส้นทางฉันจะได้รับ $ JAVA_HOME / bin ไม่ใช่ตัวแปร interpolated เพื่อแก้ไขปัญหานี้ฉันกำลังสร้าง environment.sh ใน profile.d เพื่อเพิ่ม/bin
รายการในเส้นทาง แต่ดูเหมือนว่าจะเลอะเทอะและไม่เป็นระเบียบ
มีวิธีการย้อนกลับของตัวแปรสภาพแวดล้อมใน / etc / environment หรือไม่?
/etc/environment
มากมายฉัน/etc/profile
ขอขอบคุณสำหรับคำแนะนำของคุณ