当我这样做:
find . -name "pattern" | grep "another-pattern"
流程,查找和grep一起产生了吗?我的猜测是肯定的.如果是这样,那么这是如何工作的?:
yes | command_that_prompts_for_confirmations
如果是,则继续向stdout发送’y’,并且command_that_prompts_for_confirmations在读取其stdin时读取’y’,是如何知道何时终止?因为如果我单独运行yes而不将其输出传递给其他命令,那么它永远不会结束.
但是如果管道命令不能同时产生所有进程,那么如何知道要输出多少?这对我来说是22.有人能解释一下这个管道在* NIX中是如何工作的吗?
最佳答案
原文链接:https://www.f2er.com/linux/440760.html