Grundkurs: bash

Teil 3: Grundkurs bash

Umleitungen und Pipes sind alles andere als ein Umweg - mit Ihnen kommt man schnell und direkt ans Ziel!

Datei statt Bildschirm

Nehmen wir einmal an, Sie haben ein Verzeichnis mit 3.679 Dateien - und dieses Verzeichnis wollen Sie mit ls -l genauer unter die Lupe

nehmen. Sie geben ls -l ein, sehen eine Flut an Ausgaben vorüberrauschen, und an ein Zurückscrollen ist bei dieser Zeilenflut am Ende natürlich nicht zu denken.

Abhilfe: Wir leiten die Ausgabe in eine Datei um:

ls -l >info.txt Diese Datei können wir später nach Lust und Laune lesen, ausdrucken, oder einen Freund per E-Mail damit beglücken Allerdings funktioniert dieses Verfahren nur mit Programmen, welche die Standardausgabe für ihren Output benutzen.

Auch der umgekehrte Weg ist möglich: die Eingaben eines Programmes aus einer Datei entnehmen:

programm < info.txt

Rohrleitungen

Pipes leiten den Datenstrom des einen Prozesses an einen anderen weiter - wie geschaffen zur Lösung des obigen Problems mit dem Monsterdirectory. Der Befehl lautet:

ls -l | less

Bei less handelt es sich um einen Befehl, lange Dokumente seitenweise anzuzeigen. Entscheidend ist nun das Zeichen

| - es steht für die Pipe, die nun die Ausgabe von ls -l zur Eingabe von more macht.

Natürlich können Sie die Ausgaben eines Programmes über eine Pipe auch an ein Skript weiterreichen, das seinerseits weitere Prozesse aufruft, die ihrerseits wiederum andere Programme füttern.

Auf diese Art läßt sich rasch und ohne grossen Aufwand mit den "Bordmitteln" von Linux eine Funktionalität erreichen, für die man unter anderen Betriebssystemen meist Spezialprogramme braucht.

Dieter Nennhuber

Mehr zum Thema

Netflix
Streaming

Preise, kompatible Geräte, Datenrate, Serien- und Filmangebot von Netflix: Wir beantworten die wichtigsten Fragen rund um den Streaming-Dienst.
Amazon Blitzangebote
Technik-Deals

Die Highlights der Amazon Blitzangebote - heute mit Sennheiser-Headset, Xbox-One-Tagesangeboten, Asustor-NAS, Powerline-Set und mehr.
Tipps zum leisen PC
Tipps und Tricks

Die Komponenten eines PCs erzeugen Hitze. Lüfter sorgen meist für eine lästige Geräuschkulisse. Mit unseren Tricks wird Ihr PC flüsterleise.
SSD Mythen Tipps
Solid State Disk

SSD-Tuning - was ist wahr, was ist falsch? Wir verraten, welche SSD-Mythen Sie vergessen können und welche Tipps wirklich helfen.
Urlaubsbilder
Fotografieren im Sommer

Von Sommerlicht bis Sonnernuntergang: Unsere 7 Tipps verraten, wie Sie Urlaubsfotos richtig machen und schöne Bilder mit nachhause bringen.