单向的，最典型的是Unix shell最初提供的管道语法。但是这个术语有时也应用于更一般性的流（flow）。例如，一个基本上单向的管道，可以有在另一个方向上一些通信，叫做“返回通道”或“反向通道”，就像在中那样，也有管道可以是完全双向的。有着单向树和有向无环图拓扑的流，由于没有环路而相对简单，使得它们表现得类似于（线性的）管道，因此也可以宽泛的称为“管道”。 除了基于字节流（stream）的管道，还有对象管道。在对象管道中，处理元素输出对象而非文本。Windows PowerShell包含了一种内部的对