Transfer Data Project:读取文本文件写入另一个文本文件和STDOUT 源码

conducive_15687 9 0 ZIP 2021-04-29 23:04:22

TextFile到STDOUT-dup2-fork-pipe- 读取文本文件,写入另一个文本文件和STDOUT 该程序允许用户输入一个文本文件并写入另一个文本文件和标准输出。 这是通过使用fork()和pipe完成的。 如何执行程序: ./mighty.txt [inputfile.txt] [outputfile.txt] *注:字符缓冲区最大为600 细节: 创建一个管道 分叉过程 子进程:-调用dup2,写到标准输出,然后写到管道末端-使用EXECL执行cat-b命令 父进程:-打开参数2,我们正在写入的文件-从管道读取,直到没有可用字符为止-写入标准输出-写入文件

用户评论
请输入评论内容
评分:
暂无评论