4  Pipes und Command Substitution

Im letzten Kapitel haben Sie einige Kommandos kennengelernt, die im Wesentlichen folgende Gemeinsamkeiten haben:

  • Sie operieren mit Zeilen. In der Regel sind diese mit einem Newline (oder, siehe section 3.7, mit einem 0-Byte) terminiert.
  • Sie lesen von Standard-Input, oder aus den Dateien, deren Namen ihnen als zusätzliche Argumente übergeben worden sind.
  • Sie schreiben auf den Standard-Output

4.1  Pipes

Aus der Vorbemerkung ergibt sich, dass diese Kommandos über die Umlenkung von Standard-Input und Standard-Output wie folgt kombiniert werden könnten:

cmd1 < eingabe > tmp1 cmd2 < tmp1  > tmp2 cmd3 < tmp2  > ausgabe

Das <-Zeichen kann in den meisten Fällen weggelassen, weil die meisten Kommandos aus den ...

Get bash - Einstieg in die Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.