赞
踩
基本概念(具体参见APUE):
一个进程控制块中有多个文件描述符(file descriptor),如:
fd0:标准输入
fd1:标准输出
fd2:标准输错
fd3:自定义
fd4:自定义
...
每个文件描述符对应一个指向file table的指针。
重定向使用dup()/dup2()系统调用,
dup()的原型为:
- int dup(int filedes)
函数返回当前可用的最小文件描述符,此描述符的file pointer与filedes的file pointer指向相同的file table。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。