Как сделать экспорт переменных окружения
От: Аноним  
Дата: 18.05.06 06:13
Оценка:
UNIX SunOS 5.8:

Не получается установить переменные окружения из скрипта — после его завершения они не остаются. Использую функцию export:

MY_VAR=123
export MY_VAR

или

export MY_VAR=123

Оба варианта не работают...
Re: Как сделать экспорт переменных окружения
От: Sheridan Россия  
Дата: 18.05.06 06:20
Оценка: +1
Здравствуйте, <Аноним>, Вы писали:

А>Не получается установить переменные окружения из скрипта — после его завершения они не остаются. Использую функцию export:


А>MY_VAR=123

А>export MY_VAR

А>или


А>export MY_VAR=123


А>Оба варианта не работают...


set?

Хотя все там верно. Установил окружение, запустил софт (тут же из скрипта), софт отработал, чтото там еще, скрипт кончился и установленные переменные изчезли. Вы же не жалуетесь на изчезновение глобальных переменных нотепада при его закрытии?

Северо-кавказкая lug
[Gentoo]
Matrix has you...
Re: Как сделать экспорт переменных окружения
От: ДимДимыч Украина http://klug.org.ua
Дата: 18.05.06 06:52
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не получается установить переменные окружения из скрипта — после его завершения они не остаются.


А они и не должны оставаться. export указывает, что переменные должны копироваться в окружение дочерних процессов.
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re[2]: Как сделать экспорт переменных окружения
От: Dair Россия  
Дата: 18.05.06 10:13
Оценка:
ДД>А они и не должны оставаться. export указывает, что переменные должны копироваться в окружение дочерних процессов.
+1

Если bash, то "." (оно же source) должна помочь.
Re: Как сделать экспорт переменных окружения
От: Ижиков Николай Владимирович Россия  
Дата: 18.05.06 13:43
Оценка:
Здравствуйте, Аноним, Вы писали:


А>UNIX SunOS 5.8:


А>Не получается установить переменные окружения из скрипта — после его завершения они не остаются. Использую функцию export:


А>MY_VAR=123

А>export $MY_VAR

вроде бы так
Re[2]: Как сделать экспорт переменных окружения
От: ДимДимыч Украина http://klug.org.ua
Дата: 18.05.06 13:51
Оценка: +1
Здравствуйте, Ижиков Николай Владимирович, Вы писали:

А>>MY_VAR=123

А>>export $MY_VAR

ИНВ>вроде бы так


Нет. Это приведет к экспортированию переменной, имя которой задано в MY_VAR.
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re: Как сделать экспорт переменных окружения
От: vortex Украина  
Дата: 18.05.06 14:01
Оценка:
Здравствуйте, Аноним, Вы писали:


А>UNIX SunOS 5.8:


А>Не получается установить переменные окружения из скрипта — после его завершения они не остаются. Использую функцию export:


А>MY_VAR=123

А>export MY_VAR

А>или


А>export MY_VAR=123


А>Оба варианта не работают...


setenv ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.