2013-04-30 80 views
0

我有我的.bash_profile下自動運行smlnj解釋:的.bash_profile和PATH變量

PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/smlnj-110.74/bin:${PATH}" 
export PATH 

此外,我也想通過增加其路徑運行swi prolog解釋:

\opt\local\bin 

如何設置PATH變量來檢查兩者還是有更好的方法?

爲什麼Petite Chez Scheme不需要PATH或環境變量設置?也就是,當我在終端輸入petite時,嬌小的chez方案翻譯器會自動啓動。

回答

1

如何設置PATH變量來檢查兩者?

這是一種方式,不一定是最好的方式

items=(
    /Library/Frameworks/Python.framework/Versions/2.7/bin 
    /usr/local/smlnj-110.74/bin 
    /opt/local/bin 
) 
for item in ${items[*]} 
do 
    PATH=${item}:${PATH} 
done 
export PATH 

爲什麼嬌小切斯方案不需要或PATH環境變量的設置?

也許它安裝到標準位置,如 /bin/usr/bin/usr/local/bin