從我讀過的,bsh中的setenv和bash中的export是等價的。但是,我在與這兩者合作時發現了一些奇怪的問題。 當我打開膩子並開始鍵入: setenv TEMP yes
echo $TEMP //this give me "yes"
然後我去抨擊,並鍵入 echo $TEMP //this give me "yes" as well
但是,如果我以相反的順序做,它不會給相同的結果。
我試圖從我的C++程序更改LD_LIBRARY_PATH。我可以使用getenv("LD_LIBRARY_PATH")獲得它的值,並使用setenv()設置它的值(我知道這是行得通的,因爲當我再次調用getenv("LD_LIBRARY_PATH")時,我得到了更新的值),但是從程序內部改變它的值不是有什麼影響:我仍然收到此錯誤消息: Failed to Load the shared libra
我正在尋找安裝Tomcat。 所以,我解壓縮文件,設置CATALINA_HOME的路徑名我在命令行上看到(c:\Users\myName\apache-tomcat-7.0.40我的機器上) 和我setenv.bat看起來如下: set "JRE_HOME=C:\Program Files\Java\jre6\bin;"
set "JAVA_HOME=C:\Program Files\Java\