为什么tee不用tee
Why doesn't tee use tee
有一个 gnu coreutils 程序 'tee' 和一个 linux(/libc?) 系统调用 'tee'。程序 tee 不调用 tee。取而代之的是 'read's,然后是 'fwrite's(当然是多次)。
tee为什么不用tee?我认为这是为了性能或便携性,但我找不到答案。
后续问题,为什么它是 'read' 和 'fwrite',而不是 'read'/'write' 或 'fread'/'fwrite'?
tee(2)
仅在管道之间有效。 tee(1)
需要在常规文件之间工作,如 tee file2 < file1 > file3
.
有关详细信息,请参阅 man 2 tee
。
有一个 gnu coreutils 程序 'tee' 和一个 linux(/libc?) 系统调用 'tee'。程序 tee 不调用 tee。取而代之的是 'read's,然后是 'fwrite's(当然是多次)。
tee为什么不用tee?我认为这是为了性能或便携性,但我找不到答案。
后续问题,为什么它是 'read' 和 'fwrite',而不是 'read'/'write' 或 'fread'/'fwrite'?
tee(2)
仅在管道之间有效。 tee(1)
需要在常规文件之间工作,如 tee file2 < file1 > file3
.
有关详细信息,请参阅 man 2 tee
。