ทำไม LD_LIBRARY_PATH ของฉันจึงไม่ได้เปิดใช้งานเทอร์มินัล
ฉันมีเชลล์สคริปต์เพื่อตั้งค่าตัวแปรสภาพแวดล้อมและเปิดโปรแกรมใด ๆ ที่ฉันส่งเป็นอาร์กิวเมนต์: export PATH=$HOME/local/bin:$PATH export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH export TESTER="MY TEST VAR" $@ เมื่อฉันใช้สิ่งนี้เพื่อโทรbashหามันใช้งานได้: kjfletch@flatbed:~$ envrun.sh bash kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH /home/kjfletch/local/lib: kjfletch@flatbed:~$ echo $TESTER MY TEST VAR เมื่อฉันใช้มันเพื่อเรียกขั้ว ( xterm, aterm, ... ) ของฉันLD_LIBRARY_PATHได้รับการตั้งค่า: kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH kjfletch@flatbed:~$ echo $TESTER MY TEST VAR ทำไมสิ่งนี้ถึงเกิดขึ้น ฉันจะหยุดสิ่งนี้ได้อย่างไร (ฉันใช้ Debian 5.0) ปรับปรุง เทอร์มินัลของฉันไม่ได้เรียก bash …