2
我有一个像这样的调用。dup2将stdout和stderr重定向到另一个文件描述符
int fd[2];
pipe(fd)
然后
dup2(fd[WRITE],STDOUT_FILENO)
是有用DUP呼叫到两个1和2重复与FD [WRITE]的方法吗?
我有一个像这样的调用。dup2将stdout和stderr重定向到另一个文件描述符
int fd[2];
pipe(fd)
然后
dup2(fd[WRITE],STDOUT_FILENO)
是有用DUP呼叫到两个1和2重复与FD [WRITE]的方法吗?
只需重复此操作为stderr。
dup2(fd[WRITE], STDOUT_FILENO);
dup2(fd[WRITE], STDERR_FILENO);
我不知道我知道在这种情况下fd [WRITE]是什么。你能提供一个更大的例子吗? – ltc 2011-03-25 10:12:26