有一个gnu coreutils程序'tee'和一个linux(/ libc?)系统调用'tee'.程序T恤不会打电话给发球台.相反,它'读'然后'fwrite'(当然是多次).
为什么不开球呢?我认为这是为了性能或可移植性,但我找不到答案.
后续问题,为什么它'读'和'fwrite',而不是'read'/'write'或'fread'/'fwrite'?
tee(2)
仅适用于管道之间.tee(1)
需要在常规文件之间工作,如tee file2
.
有关详细信息,请参阅man 2 tee
.