Using tee to create a log

Kezdőlap
Csatolmányok:
Üzenet email-ben
+ (text/plain)
Üzenet törlése
Válasz az üzenetre
Szerző: Wayne Conrad
Dátum:  
Tárgy: Using tee to create a log
On Thu, 26 July 2001, Alan Dayley wrote:
> How does the piped program know that it is piped? I would think that all
> it knows is that it is outputing to sdtout. Who changes the data in the
> pipe? The shell?


The shell doesn't mess with the data. Instead, a program that cares can use an API to find out if its stdin is connected to a pipe, or to a file, or whatever, and then change its behavior accordingly.