Inhoudsopgave:
Definitie - Wat betekent Pipe?
Een pipe is een methode die wordt gebruikt om informatie van het ene programmaproces naar het andere door te geven. In tegenstelling tot andere soorten communicatie tussen processen, biedt een pijp alleen eenrichtingscommunicatie door een parameter of uitvoer van het ene proces naar het andere door te geven. De informatie die door de buis wordt geleid, wordt door het systeem vastgehouden totdat deze door het ontvangstproces kan worden gelezen.
Pijpen worden voornamelijk gebruikt bij het programmeren op Unix-systemen.
Techopedia legt Pipe uit
Het voordeel van het gebruik van een pipe in Unix of Linux is dat deze zorgt voor complexere verwerking. In een Unix shell-script wordt bijvoorbeeld een pijp gespecificeerd door een verticale balk (|) in de opdrachtregel. Het resultaat van de eerste opdrachtreeks wordt gebruikt als invoer voor de tweede opdrachtreeks. Twee pijpen kunnen worden gebruikt om tweerichtingscommunicatie mogelijk te maken.
