Die Teilnehmer können die Shell weitgehend an ihre Bedürfnisse anpassen und mit
umfangreiche Aufgaben automatisieren.
Sie sind in der Lage einfache Anwendungen mit Shellskripten zu realisieren.
Zielgruppe:
Systemadministratoren, fortgeschrittene Anwender und Entwickler
Voraussetzung:
Wissen über die Grundlagen von UNIX bzw. Linux, wie es im Kurs Linux Einführung vermittelt
wird.
Inhalt:
Was ist eine Shell?
Verschiedene Shells
Kommandos und ihre Verkettung
Kommandozeilen-history und -editoren
Ein- und Ausgabeumleitung
Kontrollstrukturen
Variablen
Expansion
Funktionen
Alias-Mechanismus
Shellbuiltins
Parametrisierung
Terminalsteuerung
Tests
Kontrollstrukturen
Funktionen
Job Control
Signale
Grundlagen von regulären Ausdrücken
Grundlagen der CGI-Programmierung