Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| home-harmening:linux:shell [2025/02/04 15:24] – angelegt charmening | home-harmening:linux:shell [2025/02/04 15:25] (aktuell) – charmening | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== shell ====== | ====== shell ====== | ||
| - | Die Shell ist eine Kommandozeilenumgebung, | + | Die Shell ist eine Kommandozeilenumgebung, |
| \\ | \\ | ||
| - | ===sh (Bourne Shell)===\\ | + | === sh (Bourne Shell) === |
| **Entstehung: | **Entstehung: | ||
| **Standard-Shell: | **Standard-Shell: | ||
| Zeile 17: | Zeile 17: | ||
| * Autovervollständigung (Tab-Taste für Befehls- und Dateinamenvervollständigung).\\ | * Autovervollständigung (Tab-Taste für Befehls- und Dateinamenvervollständigung).\\ | ||
| * Aliase und erweiterte Skripting-Funktionen.\\ | * Aliase und erweiterte Skripting-Funktionen.\\ | ||
| - | * Arithmetische Operationen $((1 + 2)).\\ | + | * Arithmetische Operationen |
| \\ | \\ | ||
| - | ===zsh (Z Shell)=== | + | === zsh (Z Shell) === |
| Entstehung: Entwickelt in den 1990er Jahren als noch leistungsfähigere Shell.\\ | Entstehung: Entwickelt in den 1990er Jahren als noch leistungsfähigere Shell.\\ | ||
| \\ | \\ | ||
| Zeile 28: | Zeile 28: | ||
| * Kommando-Korrektur (automatische Erkennung von Tippfehlern).\\ | * Kommando-Korrektur (automatische Erkennung von Tippfehlern).\\ | ||
| \\ | \\ | ||
| - | ===Fazit:=== | + | === Fazit === |
| * sh ist minimalistisch und für Portabilität gut. | * sh ist minimalistisch und für Portabilität gut. | ||
| * bash ist die weitverbreitete Standard-Shell unter Linux. | * bash ist die weitverbreitete Standard-Shell unter Linux. | ||