Hledat:

Invia.cz Last minute Tunisko Dovolená v Chorvatsku Pojeďte do Egypta Bulharsko Last minute Kréta
 

Roura (proces)

Roura (angl. pipe) je pojem z informatiky, označující primitivní typ interprocesní komunikace, jenž umožňuje jednosměrné zasílání zpráv mezi procesy běžícími v režii jedné instance operačního systému (pro komunikaci v opačném směru je možno zřídit další instanci roury). Za funkčnost roury odpovídá operační systém, který přístup k tomuto instrumentu meziprocesové komunikace nabízí jako systémové volání. Rouru je možné použít i pro komunikaci dvou vláken jednoho procesu.

Roura jako přesměrování výstupu[editovat | editovat zdroj]

Týž termín se používá také pro jednorázové napojení výstupu z jednoho programu na vstup jiného, např. k redukci seznamu všech souborů a adresářů ve složce na položky obsahující písmeno „D“. Pro tento účel se používá znak svislítko (|), přičemž řešení úlohy uvedené jako příklad by na unixovém operačním systému mohlo mít podobu ls | grep D (výstupem programu ls je obsah složky, v tomto případě aktuální složky, nástroj grep, který vstup zpracovává po řádcích a jehož prací je filtrace, v uvedené parametrizaci na výstup propustí jen řádky s písmenem „D“ na alespoň jedné pozici; do podoby jednotlivých řádků nezasáhne).

V tomto významu se užívá též výrazu pípa.

 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „https://cs.wikipedia.org/w/index.php?title=Roura_(proces)&oldid=13586336
Stránka byla naposledy upravena 23. 4. 2016 v 20:53. Editovat celý článek Roura (proces).
Text je dostupný pod licencí Creative Commons Uveďte autora – Zachovejte licenci 3.0 Unported, případně za dalších podmínek. Podrobnosti naleznete na stránce Podmínky užití.
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt | Set-top-boxy