---
title: ByteWise - Command `tee`
tags: bytewise, tee, linux, command
---
# Command `tee`
:::warning
**Question**: The other day, I ran into a command says `echo $VALUE | sudo tee $FILE_PATH`. It makes me wonder how this differs from the `sudo echo > $FILE_PATH`.
:::
Acording to the `man`
> tee - read from standard input and write to standard output and files
## Digest
There are few benefit of using this over the other.
* I do not need to elevate the privileges for the first command.
* Using `tee` let's you split the output. I can either view it (by directing stdout to the `tty` where I am looking at) or pass it on to further processing. It is handy for keeping track of intermediate stages of a pipeline.