为什么没有关于管道的维基百科?

发布于 2024-09-29 18:45:19 字数 44 浏览 5 评论 0原文

我正在阅读 C 编程指南,突然它开始谈论管道。谁能简单地告诉我什么是管道?

I am reading the C programing guide and all of a sudden it starts talking about pipes. Can someone simply tell me what a pipe is.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

时常饿 2024-10-06 18:45:19

它们是在不同进程中作为文件描述符出现的操作系统对象,允许一个进程的输出成为另一个进程的输入。请阅读此处

They are OS objects appearing as file descriptors in different processes, allowing output of one to be the input of the other. Read here.

爱她像谁 2024-10-06 18:45:19

您需要阅读 Beej 的 IPC 指南,特别是管道部分。

没有一种 IPC 比管道更简单。在各种 Unix 风格上实现,pipe() 和 fork() 弥补“|”后面的功能在“ls | 更多”中。它们对于很酷的事情来说没什么用处,但是是了解 IPC 基本方法的好方法。

另请参阅 http://beej.us/guide/ 上的其他指南。

You want to read Beej's IPC Guide, specifically the pipe section.

There is no form of IPC that is simpler than pipes. Implemented on every flavor of Unix, pipe() and fork() make up the functionality behind the "|" in "ls | more". They are marginally useful for cool things, but are a good way to learn about basic methods of IPC.

Also check the other guides at http://beej.us/guide/.

红颜悴 2024-10-06 18:45:19

最有可能的是,这意味着类 Unix 操作系统上下文中的管道,请参阅 管道 ( Unix)(维基百科)。它是一系列流程,一个流程的输出是下一个流程的输入。

Most likely, this means a Pipeline as in the context of Unix-like operating systems, see Pipeline (Unix) in Wikpedia. It is a chain of processes with the output of one process being the input to the next one.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文