Bash

Bash steht für „Bourne Again Shell“ und ist eine Unix-Shell und Skriptsprache, die vor allem auf Linux-Systemen zum Einsatz kommt. Sie ist eine Weiterentwicklung der ursprünglichen Bourne-Shell (sh) und bietet zahlreiche Verbesserungen und Erweiterungen.

Bash dient dazu, Kommandozeilenbefehle auszuführen und Skripte zu erstellen, um komplexe Abläufe automatisiert zu steuern. Sie bietet eine Vielzahl an Funktionen wie Variablen, Schleifen, bedingte Anweisungen und Dateimanipulationen.

Dank ihrer weitreichenden Unterstützung ist Bash die Standardshell in den meisten Linux-Distributionen. Sie ermöglicht den Zugriff auf das System, die Verwaltung von Dateien und Verzeichnissen, das Ausführen von Programmen und vieles mehr durch eine interaktive Befehlszeilenschnittstelle.

Obwohl Bash vorrangig als Shell eingesetzt wird, kann sie auch als Skriptsprache verwendet werden. Skripte werden dabei in Textdateien geschrieben und können durch den Interpreter in der Bash-Umgebung ausgeführt werden.