comanda tee llegeix l'entrada estàndard i l'escriu tant a la sortida estàndard com a un o més fitxers. L'ordre rep el nom del divisor en T utilitzat en fontaneria. Bàsicament trenca la sortida d'un programa perquè es pugui visualitzar i desar en un fitxer. Fa les dues tasques simultàniament, copia el resultat als fitxers o variables especificats i també mostra el resultat.

SINTAXI:
tee [OPTION]... [FILE]...>
Opcions:
1.-a Opció: Bàsicament no sobreescriu el fitxer sinó que s'afegeix al fitxer donat.
Suposem que tenim fitxer1.txt
Input: geek for geeks>
i fitxer2.txt
Input:geeks for geeks>
SINTAXI:
geek@HP:~$ wc -l file1.txt|tee -a file2.txt>
SORTIDA:
3 file1.txt>
geek@HP:~$cat file2.txt OUTPUT: geeks for geeks 3 file1.txt>
2.– Opció d'ajuda: Dóna el missatge d'ajuda i sortida.
SINTAXI:
geek@HP:~$ tee --help>

3.–opció de versió: Proporciona informació de la versió i sortida.
SINTAXI:
geek@HP:~$ tee --version>

Aplicació
Suposem que volem comptar el nombre de caràcters del nostre fitxer i també volem desar la sortida en un fitxer de text nou, de manera que per fer les dues activitats al mateix temps, utilitzem l'ordre tee.
geek@HP:~$ wc -l file1.txt| tee file2.txt OUTPUT: geek@HP:~$15 file1.txt>
Aquí tenim fitxer1 amb 15 caràcters, de manera que la sortida serà de 15 i la sortida s'emmagatzemarà a fitxer2. Per comprovar la sortida fem servir:
geek@HP:~$ cat file2.txt OUTPUT: geek@HP:~$15 file1.txt>