小编tha*_*i57的帖子

命令行中的异步管道

说我有两个命令:foo和bar.

我想执行这两个操作,使得foo的输出被"重定向"到bar的输入.不仅如此,我还希望写入foo输出流的每个字节直接/立即写入bar的输入流.

如果我使用命令:

foo | bar
Run Code Online (Sandbox Code Playgroud)

然后foo必须在bar开始读取其输入流之前终止/退出.我希望bar在foo写入其输出流的同时开始读取其输入流.

这里回答,如果我理解正确的话,指出存在由管道缓冲的字节数的限制,当他们充满对准管是"刷新"来也许这个限制可以减少到"栏的输入流不知何故?

linux bash

2
推荐指数
1
解决办法
622
查看次数

标签 统计

bash ×1

linux ×1