- 论坛徽章:
- 0
|
关于环境变量的问题
谢谢大家,这个问题我已经在IBM网站上找到答案了。但是我还是不明白为什么会这样,IBM没有细说。难道ksh的shell一定要有.kshrc才行?
*************************************
为何登录进CDE后,用户主目录下的.profile文件不生效?
Document #: 1311002000085
Body:
[标题]为何登录进CDE后,用户主目录下的.profile文件不生效?
环境产品,平台,机型,软件版本,等)
产品:AIX
平台:pSeries, AIX
版本:ALL
问题描述: 当用户登录进CDE环境后,发现该用户主目录下的.profile文件中设置的环境变量未生效。为什么?
解答:
1. 请检查该用户主目录下.dtprofile文件,将其中的最后一行“DTSOURCEPROFILE=true”前面的#号注释去掉;
2. 如果按上面步骤将注释号去掉后,.profile文件中设置的环境变量在CDE登录时仍不生效,请试用下述方法:
在该用户主目录下创建一个名为.kshrc的文件,将需要的环境变量的设置命令(即,原先写在.profile文件中的命令)写入该文件中,之后在该用户主目录的.profile文件中写入如下一行命令:
export ENV=$HOME/.kshrc
(其中,$HOME为该用户的主目录名。)
设置完成后,重新登录CDE。
*************************************
地址为:http://www-1.ibm.com/support/docview.wss?uid=csc148256d65004dc82448256d6500407bca |
|