Obsah:
Definícia - Čo znamená Pipe?
Potrubie je metóda používaná na prenos informácií z jedného programového procesu do druhého. Na rozdiel od iných typov medziprocesovej komunikácie, potrubie ponúka iba jednosmernú komunikáciu odovzdaním parametra alebo výstupu z jedného procesu do druhého. Informácie, ktoré prechádzajú potrubím, sú držané systémom, až kým nie sú prijímacím procesom prečítané.
Potrubia sa primárne používajú pri programovaní v systémoch Unix.
Techopedia vysvetľuje Pipe
Výhodou použitia rúry v Unixe alebo Linuxe je to, že poskytuje komplexnejšie spracovanie. Napríklad v skripte shellu Unix je rúra špecifikovaná zvislou čiarou (|) v príkazovom riadku. Výsledok prvej postupnosti príkazov sa použije ako vstup pre druhú postupnosť príkazov. Na umožnenie obojsmernej komunikácie je možné použiť dve rúry.
