我试图用以下命令更改Solaris中的全局变量DSQUERY:
setenv DSQUERY "SYBSERVER"
但它并没有持续下去。当我再次在机器中输入时,该值被设置为旧值。
我怎样才能坚持这种改变?
您必须将这一行放在配置文件中。启动shell时会读取此文件,并允许您设置一些特定的设置。文件名取决于您使用的shell和连接方式(例如,使用直接连接或su)。
您似乎使用了csh,因此必须更改$HOME/.cshrc和.or$HOME/.login文件。将SetEnv命令添加到.cshrc和.login文件中即可完成此任务。
您必须在用户配置文件中执行此操作,具体取决于所使用的shell(.login、.cshrc、.bashrc等),以便在再次登录时自动执行。对于某些shell,/etc/etc下有这些文件的全局版本,以防您希望将其应用于所有用户。
Rgds,Daniel