
6 Kommandozeileninterpreter
bash
Der Kommandozeileninterpreter (engl, shell) ist die Schnittstelle, um mit dem Betriebssys-
tem zu kommunizieren. Unter Linux hat sich bash (bourne again shell) als die Standard-shell
durchgesetzt, unter UNIX hingegen gibt es eine Vielzahl von shells, ζ. Β. C-shell, Korn-
shell, Bourne-shell, die jeweils über unterschiedliche Syntax und Funktionen verfugen. Aus
diesem Grunde beschäftigen wir uns in den folgenden Abschnitten und den Übungen mit der
bash. Zuerst werden die Grundkonzepte der bash erläutert, danach werden die wichtigsten
Umgebungsvariablen vorgestellt, das Prinzip der Pipes und die Umleitung der Ein ...