Invia.cz
Eurovíkendy
Kanárské ostrovy
Dominikánská republika
Madeira
Last minute
Vydělávejte peníze s INVIA.CZ
Filtr je počítačový program, který zpracovává datový proud. V některých operačních systémech, jako například v Unixu, je používání filtrů běžné, je hojně využíváno a většina programů je naprogramována tak, aby použití filtrů umožnila.
V systému Microsoft Windows doznaly filtry mnoha vylepšení v porovnání s jejich předchůdcem, systémem MS-DOS. Přesto není v některých případech možné filtry použít.
Filtr je počítačový program, který obvykle čte data ze standardního vstupu a po zpracování výsledek zapisuje na standardní výstup. Při zpracování je datový proud konkrétním způsobem měněn. Může se jednat o kompresi, dekompresi, změnu textu, zpracování maker a podobně.
Filtr je někdy používán spolu s přesměrováním standardního vstupu (znak "<") a výstupu (znak ">").
Často je filtr spojován s ostatními programy pomocí kolon (znak "|"), kdy je standardní výstup příkazu před znakem kolony (trubky) přesměrován do standardního vstupu příkazu uvedeného za znakem kolony.
Příklady pro použití na příkazovém řádku v operačním systému Unix:
find /tmp -type d > adresare.txt grep bash /etc/passwd | less
Příklady pro použití v prostředí příkazovém řádku v operačním systému Microsoft Windows:
dir > vypis.txt ipconfig /all | more
Některé filtry mají grafické rozhraní, pomocí kterého lze snadněji nastavit, co se s procházejícími daty má udělat.
V programu Excel existuje funkce AutoFilter, která filtruje ze seznamu nepotřebná data.