->

BaSh

Die BaSh (Bourne Again Shell) ist die Standardshell unter Linux. Mit ihr kann man nicht nur Programme starten, sondern auch Skripts gestalten, um sein Linux bzw. Unix-System zu steuern.

Die Grundfunktionen

  • Befehlsindex - Befehle, die man mal gesehen haben sollte
  • stdio - Das Konzept von Standardeingabe, Standardausgabe und StandardError
  • Die Pipe - Verkettung von Befehlen
  • Umleiten Umleiten von Ein- und Ausgaben über Dateien

Skripting

  • if - Einen Teil des Skripts nur ausführen, wenn eine Bedingung erfüllt ist
  • while - Eine Anweisung wiederholen
  • case - Eine Auswahl treffen
  • stdin - Die Standardeingabe über das Skript füllen