今天終于把solaris的環境變量搞明白了。
Solaris中設置環境變量和你當前采用的Shell有關,不同的Shell需要寫入到不同的文件中。
如果你是Bourne Shell
PATH=$PATH:/usr/bin; export PATH
環境文件為.profile
如果你是 C shell
變量設置
路徑變量:set path=($path /usr/bin)
?環境文件
.login .cshrc
這里有個問題是我如何能夠知道我自己用的是那種類型的shell呢?
有辦法 使用cat /etc/passwd

你會得到如上圖所示的內容,看看你自己的那一行。在上面的文件中,我是有下劃線的那一行。后面的/bin/sh就表示我使用的是Bourne Shell。我只需要按照那個來設置就好了。
?
有一點就是如果PATH已經被export過了,那么你就可以把“export?PATH?”這一段省略調了。
在solaris 9上跑通過了。
在solaris上我還完全是一個新手,如果有什么說的不對的地方歡迎指正。謝謝了先。