คุณตั้งค่าสภาพแวดล้อมสำหรับ es อย่างไร
ฉันได้เล่นกับesในสองสามวันที่ผ่านมาและมัน (เช่น rc) มีการเล่นโวหาร / คุณลักษณะที่จะเรียกใช้สคริปต์เริ่มต้นเท่านั้น ( .esrc) เมื่อเข้าสู่ระบบ วิธีปกติในการเรียกใช้รหัสในแต่ละเซสชันแบบโต้ตอบคือการใส่รหัสนั้นลงใน%promptฟังก์ชัน แน่นอนว่าไม่มี%promptฟังก์ชั่นหากes -lไม่เคยทำงาน ดังนั้นคำถาม: คุณจะตั้งค่าสภาพแวดล้อมการเข้าสู่ระบบอย่างไรเมื่อคุณเข้ามาผ่านทาง gdm หรือคล้ายกันซึ่งแหล่งที่มาเฉพาะ. profile (หรือ. xprofile, .xsession ฯลฯ ) สิ่งที่ดีที่สุดที่ฉันคิดไว้คือ: if [ -f "$HOME/.esrc" ]; then eval "`es -l <<-x sh <<<'export -p' x`" fi ซึ่งดูเหมือน ... น่ากลัว มีวิธีใดที่ดีกว่านี้?