Tee Command - Duplicate Standard Input Output | Online Free DevTools by Hexmos
Duplicate standard input and output with Tee command. Stream data to multiple files or commands. Free online tool, no registration required
tee
Read from
stdinand write tostdoutand files (or commands). More information: https://www.gnu.org/software/coreutils/manual/html_node/tee-invocation.html.
- Copy
stdinto each file, and also tostdout:
echo "example" | tee {{path/to/file}}
- Append to the given files, do not overwrite:
echo "example" | tee {{[-a|--append]}} {{path/to/file}}
- Print
stdinto the terminal, and also pipe it into another program for further processing:
echo "example" | tee {{/dev/tty}} | {{xargs printf "[%s]"}}
- Create a directory called “example”, count the number of characters in “example” and write “example” to the terminal:
echo "example" | tee >(xargs mkdir) >(wc {{[-c|--bytes]}})