The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
как поменять сwd родительского процесса?, !*! Sergey, 28-Окт-01, 14:06  [смотреть все]
как поменять сwd родительского процесса? что-то типа cd в bash. (не через system("cd xxx"))

  • RE: как поменять сwd родительского процесса?, !*! romanSA, 13:09 , 29-Окт-01 (1)
    >как поменять сwd родительского процесса? что-то
    >типа cd в bash. (не
    >через system("cd xxx"))

    Должен тебя огорчить - стандартного способа нет. В UNIX принято, что дочерний процесс не может менять окружение родительского. К слову по-этому команда 'cd' является встроенной командой SHELL'a, а не исполняемым файлом.

    Впрочем если ты пишешь прогу на С/С++/... этого можно добиться, а вот со скриптами - нет (по-крайней мере нет универсального средства для всех *NIX).





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру