Tee (příkaz)

tee
Typ softwarustandardní UNIXová utilita či příkaz
Některá data mohou pocházet z datové položky.
Příklad použití příkazu tee

Ve výpočetní technice je příkaz tee filtr, který čte standardní vstup a duplikuje jej tím, že jej vypisuje jak na standardní výstup tak do souboru, který mu byl zadán jako parametr. Příkaz je pojmenován po rozbočce ve tvaru písmena T používané instalatéry.

Účel a syntaxe

Má-li být výstup programu uložen pro následné zpracování, je možné použít přesměrování standardního výstupu. Pak však text vypisovaný programem nebude vidět. U dlouho běžících programů, které vypisují výsledky postupně, může být vypsání celého výstupu na obrazovku najednou po skončení programu nevhodné. Pro tento případ je navržen filtr tee, který umožňuje průběžné vypisování výsledků i jejich ukládání do jednoho nebo více souborů.

Unix-like

tee [ -a ] [ -i ] [ soubory ]
Argumenty
  • soubory – seznam jmen souborů, do kterých je uložen vstup
Příznaky
  • -a – nepřepisovat původní obsah zadaných souborů, ale přidat nový text na konec
  • -i – ignorovat signál přerušení

Příkaz vrací následující návratové hodnoty.

  • 0 Standardní vstup byl úspěšně zkopírován do všech výstupních souborů
  • Větší než 0 – nastala chyba

Reference

V tomto článku byl použit překlad textu z článku tee (command) na anglické Wikipedii.

Příkazy a programy příkazové řádky Unixu (více)
Správa souborů
cat • chattr • cd • chmod • chown • chgrp • cksum • cmp • cp • du • df • file • fsck • fuser • ln • ls • lsattr • lsofmkdirmount • mv • pwd • rm • rmdir • split • touch
Správa procesů
at • chrootcrontab • exit • kill • killall • nice • pgreppidofpkill • ps • pstreesleep • time • top • wait • watch
Správa uživatelů a prostředí
env • finger • id • lognamemesgpasswd • su • sudounameuptime • w • wall • who • whoamiwrite
Zpracování textu
awkcommcsplitcutdiff • ed • ex • fmt • headiconvjoin • less • more • patchpaste • read • sedsorttactail • tee • tr • uniq • wc • xargs
Programování v shellu
alias • basename • echo • expr • false • printf • test • true • unset
Síťová komunikace
dig • inetd • host • ifconfignetstatnslookuppingrloginnctraceroute
Hledání
findgrepstrings
Ostatní
banner • bc • cal • date • dd • look • lp • man • size • yes