Передача переменных окружения в новый процесс
От: ukman Россия http://math.welobox.com
Дата: 09.09.05 08:48
Оценка:
Проблема следующая- необходимо запустить процесс и передать ему переменные окружения. Все это должно работать на Linux/Unix. Подскажите как сделать?

10.09.05 00:32: Перенесено модератором из 'C/C++' — Павел Кузнецов
Re: Передача переменных окружения в новый процесс
От: Анатолий Широков СССР  
Дата: 09.09.05 08:53
Оценка:
Здравствуйте, ukman, Вы писали:

U>Проблема следующая- необходимо запустить процесс и передать ему переменные окружения. Все это должно работать на Linux/Unix. Подскажите как сделать?


man exec[e, l, p, v]
Re: Передача переменных окружения в новый процесс
От: teacher  
Дата: 10.09.05 06:48
Оценка:
Здравствуйте, ukman, Вы писали:

U>Проблема следующая- необходимо запустить процесс и передать ему переменные окружения. Все это должно работать на Linux/Unix. Подскажите как сделать?


Делал такой пример. Нужно было запустить c++-ый cgi-скрипт в bash. Параметры удалось передать так
export QUERY_STRING="param=1"
./script
Re[2]: Передача переменных окружения в новый процесс
От: dottedmag Мальта http://dottedmag.net/
Дата: 10.09.05 06:53
Оценка:
Здравствуйте, teacher, Вы писали:

T>Делал такой пример. Нужно было запустить c++-ый cgi-скрипт в bash. Параметры удалось передать так

T>
T>export QUERY_STRING="param=1"
T>./script
T>


Мда.

QUERY_STRING="param=1" ./script
Re: Передача переменных окружения в новый процесс
От: eju  
Дата: 10.09.05 14:24
Оценка:
ukman wrote:

> Проблема следующая- необходимо запустить процесс и передать ему переменные

> окружения. Все это должно работать на Linux/Unix. Подскажите как сделать?
int setenv(const char *name, const char *value, int overwrite);
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.