Как изменить глобальную переменную в Solaris? - PullRequest
0 голосов
/ 07 февраля 2012

Я пытался изменить глобальную переменную DSQUERY в Solaris с помощью этой команды:

setenv DSQUERY "SYBSERVER"

, но она не была сохранена.Когда я снова ввел в машину значение было установлено на более старое.

Как я могу сохранить это изменение?

Ответы [ 2 ]

0 голосов
/ 07 февраля 2012

Вы должны сделать это в файлах профиля пользователя, в зависимости от используемой оболочки (.login, .cshrc, .bashrc и т. Д.), Чтобы при повторном входе в систему он выполнялся автоматически. Существуют глобальные версии этих файлов в / etc для некоторых оболочек, на случай, если вы хотите, чтобы они применялись ко всем пользователям.

Rgds, Daniel

0 голосов
/ 07 февраля 2012

Вы должны поместить эту строку в файл своего профиля. Этот файл читается при запуске оболочки и позволяет вам установить некоторые конкретные настройки. Имя файла зависит от используемой вами оболочки и способа соединения (например, с прямым подключением или с su).

Кажется, вы используете csh, поэтому вам придется изменить файлы $ HOME / .cshrc и .or $ HOME / .login. Добавьте вашу команду SetEnv в .cshrc, и файл .login сделает эту работу.

...