我尝试使用以下命令在Solaris中更改全局变量DSQUERY:
setenv DSQUERY "SYBSERVER"
但它没有坚持下去。当我再次进入机器时,值被设置为较旧的值。
我如何坚持这一改变?
答案 0 :(得分:0)
您必须将此行放在个人资料文件中。启动shell时会读取此文件,并允许您设置某些特定设置。 文件名取决于您使用的shell和连接方式(例如,使用直接连接或su连接)。
您似乎使用csh,因此您必须更改$ HOME / .cshrc和。或$ HOME / .login文件。 将您的SetEnv命令添加到.cshrc和.login文件将完成这项工作。
答案 1 :(得分:0)
您必须在用户配置文件中执行此操作,具体取决于所使用的shell(.login,.cshrc,.bashrc等),以便在您再次登录时自动执行。对于某些shell,/ etc下有这些文件的全局版本,以防您希望将其应用于所有用户。
RGDS, 丹尼尔