作为评论,我很困惑为什么 makefile 中的“| true”与“|| true”用户cjm写道具有相同的效果:
另一个要避免的原因| true是,如果命令产生足够的输出来填满管道缓冲区,它将阻塞等待 true 读取它。
| true
我们是否有办法找出管道缓冲区的大小?
pipe buffer
buffer ×1
pipe ×1