คำถามติดแท็ก environment-variables

ตัวแปรสภาพแวดล้อมใช้เพื่อสร้างการตั้งค่าที่ใช้ร่วมกันซึ่งคงอยู่ระหว่างการเรียกใช้แอปพลิเคชัน ใช้เพื่อให้ข้อมูลเช่นพา ธ ไปยังไดเร็กทอรีที่สำคัญข้อมูลผู้ใช้และโปรแกรมข้อมูลอื่น ๆ ที่จำเป็นสำหรับงานทั่วไป

1
ปฏิสัมพันธ์ระหว่างโปรไฟล์ของ Terminal.app และตัวแปรสภาพแวดล้อม
ฉันสงสัยว่าและเป็นไปได้อย่างไรในการตั้งค่าตัวแปรสภาพแวดล้อมของเชลล์ตามโปรไฟล์ Terminal.app โดยเฉพาะฉันต้องการใช้พรอมต์สีใน Terminal.app หรือ iTerm2.app ใน Mac OS แต่ฉันต้องการตั้งค่าสีพรอมต์ PS1 ตัวแปร) ขึ้นอยู่กับโปรไฟล์ที่เลือกของ Terminal.app เป็นไปได้ที่จะกำหนดตัวแปรสภาพแวดล้อมเป็นส่วนหนึ่งของโปรไฟล์ใน Terminal.app หรือไม่? มีวิธีแก้ไขปัญหาสำหรับ Terminal.app หรือแอปพลิเคชั่นอื่น ๆ (สำหรับระบบปฏิบัติการใด ๆ ) เพื่อกำหนดรูปแบบและสีพร้อมท์ตาม "โปรไฟล์" ที่เลือก

1
พบคำสั่งด้วย `ซึ่ง 'ที่เส้นทางใหม่ แต่ยังคงพยายามเรียกใช้จากเส้นทางเก่า
ผมได้ติดตั้งรุ่นใหม่npmในไดเรกทอรีที่กำหนดเองและลบออกจาก.npm-global/bin /usr/local/binเส้นทางใหม่ถูกประกาศ: PATH=/usr/local/bin:./node_modules/.bin:/Users/dmitrizaitsev/.npm-global/bin:... และใหม่npmพบกับwhich: which npm /Users/dmitrizaitsev/.npm-global/bin/npm อย่างไรก็ตามยังคงพยายามเรียกใช้จากเส้นทางเก่าและล้มเหลว: npm -bash: /usr/local/bin/npm: No such file or directory มีความคิดอะไรผิดหรือเปล่า?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.