LinuxForum.Fans
Тема

Смена директории в программе

Автор: NikitaV 3 сообщений 1255 просмотров
#161821

int main(int argc, char **argv, char **envp)

я хочу изменить значение PWD в envp относительно текущего значения так, чтоб полученная директория была корректной (например, если PWD=/home/user, и я изменяю на "..", то должно стать PWD=/home/user), то есть полный аналог команды cd в терминале
если ли для этого специальная функция?

#161828

man 2 chdir

#162120

спасибо!

Войдите или зарегистрируйтесь, чтобы ответить.