ไม่สามารถส่งออกตัวแปรใน. bash_profile ubuntu 18.04

Jul 30 2018

ฉันพยายามส่งออกตัวแปรบางตัว

ฉันสร้างไฟล์.bash_profileและใส่เข้าไปข้างในexport SPRING_PROFILES_ACTIVE=local

หลังจากนั้นฉันรีบูต Ubuntu เข้าสู่ระบบ แต่ไม่มีอะไรเกิดขึ้น

ระบบของฉันเป็น Ubuntu 18.04 ใหม่

ฉันทำอะไรผิด?

คำตอบ

1 Shadowcoder Jul 30 2018 at 19:32

อาจไม่ใช่สิ่งที่คุณกำลังมองหา แต่ฉันไม่เชื่อว่า.bash_profileมีอยู่จริง ลองเพิ่มคำสั่งส่งออกนั้น.profileแทน

อะคะ echo "export SPRING_PROFILES_ACTIVE=local" >> .profile

(ทดสอบกับ Debian Stretch ฉันไม่ได้ใช้ Ubuntu แต่ความจริงที่คุณบอกว่า "ฉันสร้าง.bash_profile" นั้นแปลก)

3 Alex Jul 30 2018 at 19:48

การอ้างอิงของคุณ:

ด้านล่างเป็นlogin shell startup file processingแผนภาพสำหรับเปลือกหอยที่แตกต่างกัน

(เครดิตสำหรับแผนภาพเป็นของ Shantanu Kulkarni ที่โพสต์ไว้ในแกลเลอรีyEd )