Pipe: Unterschied zwischen den Versionen

Aus UUGRN
(Beschreibe Pipes.)
 
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''Pipes''', engl. Rohre, leiten den Output eines Programms als Input an ein anderes Programm weiter und eignet sich zu zum Verketten von einer Reihe von Programmen, beispielsweise um die Ausgabe zu filtern oder zu manipulieren. In einer [[Unix]]-[[Shell]] wird eine Pipe durch das Symbol <code>|</code> erzeugt.
'''Pipes''', engl. Rohre, leiten den Output eines Programms als Input an ein anderes Programm weiter und eignet sich zu zum Verketten von einer Reihe von Programmen, beispielsweise um die Ausgabe zu filtern oder zu manipulieren. In einer [[UNIX]]-[[Shell]] wird eine Pipe durch das Symbol <code>|</code> erzeugt.


== Anwendungsbeispiele ==
== Anwendungsbeispiele ==

Version vom 24. Oktober 2005, 15:42 Uhr

Pipes, engl. Rohre, leiten den Output eines Programms als Input an ein anderes Programm weiter und eignet sich zu zum Verketten von einer Reihe von Programmen, beispielsweise um die Ausgabe zu filtern oder zu manipulieren. In einer UNIX-Shell wird eine Pipe durch das Symbol | erzeugt.

Anwendungsbeispiele

  • Suchen nach einem bestimmten Prozess in der Prozessliste
$ ps auxww | grep bash
username  3964  0.0  0.1  2160 1000 tty1     S    Oct07   0:00 -bash
username 19916  0.0  0.1  2236 1280 pts/1    S    Oct10   0:00 -bash
$