我在Solaris上運行簡單的csh腳本時發現了一個奇怪的問題。我們稱之爲test
。當我運行這個:csh腳本繼承envirionment變量?
shell> echo $LD_LIBRARY_PATH
shell> /usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/lib:/my_app/lib
shell> ./test
shell> /usr/lib:/usr/openwin/lib:/usr/dt/lib:/usr/local/lib:/lib
他們打印出$ LD_LIBRARY_PATH完全不同的值。我無法弄清楚爲什麼。 (在我的linux機器上沒問題)
謝謝!
顯示他們的結果... – ghostdog74 2010-03-10 04:28:21
順便說一下,它的'#!/ bin/csh' – ghostdog74 2010-03-10 04:34:40
結果更新 – solotim 2010-03-10 04:35:01