System() в С

Все о программировании под *nix
Anonymous

System() в С

Сообщение Anonymous »

Здраствуйте!Проблема заключается в следущем.

В оболочке Linuxа можно написать такую команду :

export OS=/Root/OS

В консоле все работает замечательно.Теперь я хочу написать такое же ,но уже в С.пробовал команду system("export OS=/root/OS");
и с помощью execl тоже писал не получается.Но по идеи должно получаться.Может кто знает подскажет как решить проблему.Зарание спасибою

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

aprops env
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

setenv(), getenv()

Тока учти что меняешь для своего процесса и потомков только.

Anonymous

Сообщение Anonymous »

Я что-то не очен понял смисл этих команд.Я уже ими ползовался.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

homa9999, поситай man - там написано все про них...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Спасибо всем разобрался

Закрыто