其实进程的多少无所谓~
管道,用于连接一个命令的输出句柄(句柄1)和另一个命令的输入句柄(句柄0)。
注意:
管道只传递前一个命令的标准输出(句柄1)到后一个命令;
管道并不传递前一个命令的错误输出(句柄2)到后一个命令。- echo 12345 >nul | more
- cd \\\ |more >1.txt
复制代码 第一句什么也不会显示,因为echo命令的标准输出会被优先重定向到nul,more命令不会得到任何信息。
第二句1.txt也是空的,因为cd命令的出错信息是句柄2输出的,句柄2的信息不会被管道传递。
我在5#的例子就是这个意思,居然没有人讨论~ |