头文件:
参数:
dup2是帮助我们进行重定向的系统调用接口
使用方法:把fd_arrays[oldfd]拷贝到fd_arrays[newfd],实现重定向
原理:
要会使用dup2,要先了解文件描述符fd
文件描述符
下面这段代码就是不调用dup2接口进行的重定向,本质是把原先指向stdout的fd指向了新打开的文件。
使用dup2是这样写的。
原理:把新打开的文件的fd拷贝到fd_arrays[1]里面,实现重定向。
因此使用dup2的时候,
头文件:
参数:
dup2是帮助我们进行重定向的系统调用接口
使用方法:把fd_arrays[oldfd]拷贝到fd_arrays[newfd],实现重定向
原理:
要会使用dup2,要先了解文件描述符fd
文件描述符
下面这段代码就是不调用dup2接口进行的重定向,本质是把原先指向stdout的fd指向了新打开的文件。
使用dup2是这样写的。
原理:把新打开的文件的fd拷贝到fd_arrays[1]里面,实现重定向。
因此使用dup2的时候,