Definition: Die Bash-Shell (kurz für Bourne Again SHell) ist eine weit verbreitete Unix-Shell und Kommandozeileninterpreter, der Benutzern ermöglicht, direkt mit dem Betriebssystem zu interagieren. Sie ist standardmäßig in den meisten Linux-Distributionen und macOS-Systemen enthalten.
Herkunft: Entwickelt von Brian Fox im Jahr 1989 als freie Software für das GNU-Projekt. Bash ist ein Nachfolger der ursprünglichen Bourne-Shell (sh) und kombiniert deren Funktionen mit modernen Erweiterungen.
Funktionen:
- Ausführen von Befehlen und Skripten
- Dateiverwaltung (z. B.
cp,mv,rm) - Navigation im Dateisystem (
cd,ls,pwd) - Automatisierung durch Shell-Skripte
- Umleitung und Pipelines (
>,<,|) - Variablen und Kontrollstrukturen (
if,for,while)
Vorteile:
- Mächtig und flexibel
- Ideal für Automatisierung und Systemadministration
- Große Community und viele Ressourcen
Beispielbefehl:
echo "Hallo Welt"
Gibt den Text Hallo Welt in der Konsole aus.
Verwandte Begriffe: Shell, Terminal, Kommandozeile, Skript, GNU, Linux
© 2025 MaDe-Online
