команда tee читає стандартний ввід і записує його як у стандартний вихід, так і в один або більше файлів. Команда названа на честь Т-подібного розгалужувача, який використовується в сантехніці. Він фактично порушує вихідні дані програми, щоб його можна було як відобразити, так і зберегти у файлі. Він виконує обидві задачі одночасно, копіює результат у вказані файли або змінні, а також відображає результат.

прокручування мишею не працює
СИНТАКСИС:
tee [OPTION]... [FILE]...>
Опції:
1.-a Варіант: В основному він не перезаписує файл, а додає до заданого файлу.
Припустимо, ми маємо file1.txt
Input: geek for geeks>
і file2.txt
Input:geeks for geeks>
СИНТАКСИС:
geek@HP:~$ wc -l file1.txt|tee -a file2.txt>
ВИХІД:
3 file1.txt>
geek@HP:~$cat file2.txt OUTPUT: geeks for geeks 3 file1.txt>
2.–Варіант довідки: Він дає довідкове повідомлення та вихід.
СИНТАКСИС:
geek@HP:~$ tee --help>

3.–версія Варіант: Він надає інформацію про версію та вихід.
СИНТАКСИС:
geek@HP:~$ tee --version>

застосування
Припустімо, ми хочемо підрахувати кількість символів у нашому файлі, а також хочемо зберегти вивід у новий текстовий файл, щоб виконувати обидві дії одночасно, ми використовуємо команду tee.
geek@HP:~$ wc -l file1.txt| tee file2.txt OUTPUT: geek@HP:~ file1.txt>
Тут ми маємо файл1 із 15 символами, тому результат буде 15, а результат буде збережено у файлі2. Щоб перевірити результат, ми використовуємо:
linux запустити cmd
geek@HP:~$ cat file2.txt OUTPUT: geek@HP:~ file1.txt>