tee1
Duplicate standard input
Usage
tee [-ai]
[file ...]
Overview
The tee utility copies standard input to standard output, making a copy in zero or more files. The output is unbuffered.
The following options are available:
-
-a -
Append the output to the files rather than overwriting them.
-
-i -
Ignore the SIGINT signal.
The following operands are available:
- file
-
A pathname of an output file.
The tee utility takes the default action for all signals, except in the event of the -i option.
This implementation of the tee utility may also write to unix(4) sockets.
Exit status
The tee utility exits 0 on success, and >0 if an error occurs.
Examples
Send the echoed message both to stdout and to the greetings.txt file:
$ echo "Hello" | tee greetings.txt Hello
Releases
87 releases since FreeBSD 2.0.5-RELEASE; the text changed 41 times.