Bash (Shell)
| Bash — The Bourne-again shell | |
|---|---|
Beispiel einer bash-Sitzung | |
| Basisdaten | |
| Maintainer | Chet Ramey |
| Entwickler | ursprünglich Brian Fox |
| Erscheinungsjahr | 8. Juni 1989 |
| Aktuelle Version | 5.3 (3. Juli 2025) |
| Betriebssystem | verschiedene |
| Programmiersprache | C |
| Kategorie | Kommandozeileninterpreter |
| Lizenz | GNU General Public License v3.0 or later |
| deutschsprachig | ja |
| www.gnu.org/software/bash/ | |
Bash (auch BASH oder bash), die Bourne-again shell, ist eine freie Unix-Shell unter GPL.
Als Shell ist Bash eine Mensch-Maschine-Schnittstelle, die eine Umgebung (englisch environment) bereitstellt, in der zeilenweise Texteingaben und -ausgaben möglich sind. Letzteres erfolgt über die Befehlszeile, in die Befehle eingetippt und durch Betätigen der Eingabetaste eingegeben werden. Gleichzeitig ist Bash eine Skriptsprache, die schon beim Booten vieler Linux-Distributionen zum Einsatz kommt.
Bash ist elementarer Bestandteil des unixähnlichen Betriebssystems GNU und gehört zum GNU-Projekt. Auch bei den meisten auf GNU/Linux aufbauenden Betriebssystemen ist Bash die voreingestellte Shell. Darüber hinaus war Bash 3.x von 2003 bis 2019 die voreingestellte Shell in macOS von Apple (10.3–10.14) – wurde allerdings aus lizenzrechtlichen Gründen nie auf Version 4.0 oder höher aktualisiert.
Der Name Bash ist im Englischen mehrdeutig ([to] bash, [the] bash) und erfuhr im Laufe der Zeit weitere, meist humoristische Bedeutungen.
- ↑ Chet Ramey: Bash-5.3-release available. 5. Juli 2025 (englisch, abgerufen am 5. Juli 2025).
- ↑ The bash Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 3. September 2018).
- ↑ Licensing of Bash. (abgerufen am 3. Oktober 2016).