SHELL重定向全解

一个已经编译好的程序,为什么能改变它的输入和输出方向?

因为程序内部只和文件描述符绑定了,但是可以改变文件描述符所指的具体文件。

相关内核函数图解

具体实现demo

重定向使用方法

posted @ 2018-12-05 14:15  朱科潜  阅读(233)  评论(0编辑  收藏  举报