Nächste Seite:
Einleitung
Aufwärts:
A Fool with a
Vorherige Seite:
Empfehlung des Hauses: EMACS
 
Inhalt
Shell: Der Kommandointerpreter
Unterabschnitte
Einleitung
Allgemeines
Was fehlt noch?
Was ist eine Shell? Was ist ein Shellprogramm?
Wozu ist Shellprogrammierung gut, und wozu nicht?
Aufruf eines Shellskripts
Die Shellsprache
Kommentare
Variablen, Parameter
Namen von Variablen
Setzen von Variablen, Exportieren
Vordefinierte und spezielle Variablen, shift, set
Verarbeitung eines Kommandos, eval
Standarddateien
Pipeline: Datenfluß durch mehrere Kommandos
Ein-/Ausgabeumlenkung
Entsorgen unerwünschter Ausgaben:
Umleitung von/zu geöffneten Dateien:
Anhängen statt Überschreiben:
Öffnen von Dateien
here-Dokumente:
Listen
Gruppen
Funktionen
Numerische Ausdrücke $(( ... ))
Numerik light mit expr
test-Ausdrücke, true, false
Schleifen
for-Schleife
while-Schleife
until-Schleife
select-Schleife
Fallunterscheidungen
if
case
Eingabe vom Benutzer lesen: read
Signale
Was sind Signale?
Versenden von Signalen
Empfangen von Signalen
Denksportaufgaben
Aufgabe: Abgleichen von Verzeichnissen: updt
Aufgabe: Automatisches Backup: fullbackup_install
Aufgabe: Kopieren von Audio CDs: cpaudiocd
Aufgabe: NFS ohne Warten: automount_nfs_noauto
Lösungen
Lösung: Abgleichen von Verzeichnissen: updt
Lösung: Automatisches Backup: fullbackup_install
Lösung: Kopieren von Audio CDs: cpaudiocd
Lösung: NFS ohne Warten: automount_nfs_noauto
AnyWare@Wachtler.de