我想知道三通是否会减慢管道速度。毕竟,将数据写入磁盘比管道传输要慢。
tee 是否等待将数据发送到下一个管道,直到数据写入磁盘?(如果没有,我想 tee 必须将已发送但未写入磁盘的数据排队,这对我来说不太可能。)
$ program1 input.txt | tee intermediate-file.txt | program2 ...
pipe tee
pipe ×1
tee ×1