Shell - Programmierung mit der Bourne-Shell
-
Verzeichnis der Tabellen und Abbildungen
1 Einführung
-
1.1 Grundlegende Shell-Mechanismen
1.2 Starten von Shell-Scripts
1.3 Option "-x" zum Testen von Shell-Scripten
-
2.1 gewöhnliche Variablen, die Kommandos set und unset
2.2 Umgebungsvariablen, die Kommandos export und env
2.3 Standardvariablen (Auswahl)
2.4 Übergabeparameter (Positionsparameter)
2.5 shift-Anweisung
2.6 automatische Variablen
-
3.1 for-Schleife
3.2 case-Verzweigung
3.3 while-Schleife
3.4 until-Schleife
3.5 test-Kommando
3.6 if-Verzweigung
3.7 exit
3.8 interaktive Eingaben innerhalb eines Shell-Scripts (read)
3.9 break
3.10 continue
3.11 set-Kommando
3.12 eval-Kommando
-
4.1 expr-Kommando
4.2 Ganzzahlarithmetik der Bash und der Korn-Shell
-
4.2.1 Kommando let
4.2.2 Kommando typeset
6 Shell-Funktionen und Shell-Aliase
-
6.1 Shell-Funktionen
6.2 Shell-Aliase
-
7.1 Senden von Signalen an Prozesse (kill)
7.2 Auffangen und Behandeln von Signalen (trap)
-
8.1 Kommandozeileninterpretation im Detail
8.2 Beispiele für reale, einigermaßen nützliche Shell-Scripts
-
8.2.1 Umkehrbares Löschen von Dateien
8.2.2 Sicherung von Dateien
8.2.3 Menü zum Senden eines Abbruchsignals an die Loginshell eines Benutzers