dup2 для перенаправления stdout и stderr в другой файловый дескриптор - PullRequest
2 голосов
/ 25 марта 2011

У меня есть такой вызов.

int fd[2];
pipe(fd)

, а затем

dup2(fd[WRITE],STDOUT_FILENO)

есть ли способ использовать двойной вызов для дублирования 1 и 2 на fd [ЗАПИСАТЬ]

1 Ответ

4 голосов
/ 25 марта 2011

Просто повторите эту операцию для stderr.

dup2(fd[WRITE], STDOUT_FILENO);
dup2(fd[WRITE], STDERR_FILENO);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...