как поменять сwd родительского процесса? что-то типа cd в bash. (не через system("cd xxx"))
>как поменять сwd родительского процесса? что-то
>типа cd в bash. (не
>через system("cd xxx"))Должен тебя огорчить - стандартного способа нет. В UNIX принято, что дочерний процесс не может менять окружение родительского. К слову по-этому команда 'cd' является встроенной командой SHELL'a, а не исполняемым файлом.
Впрочем если ты пишешь прогу на С/С++/... этого можно добиться, а вот со скриптами - нет (по-крайней мере нет универсального средства для всех *NIX).