【发布时间】:2021-04-06 08:31:09
【问题描述】:
我试图为学校项目解决这个问题,但我不明白如何在管道中打开和关闭读写: 问题是:创建一个执行以下命令 ls| 的 C 程序使用管道排序 -r 并创建 fork() 和 dup()
【问题讨论】:
-
到目前为止你尝试了什么?
-
创建管道:
int fd[2]; pipe(fd);关闭一侧:close(fd[n])写入一侧:write(fd[1], b, s)。阅读:read(fd[0], b, s) -
我发布了我的作品,你可以看看吗?