Detaillierte Informationen zum Seminar
Inhalte:
- Shell-Programmierung: Aufbau einer Kommandozeile, Umlenkung der Ein- und Ausgabe, Hintergrundprozesse, Variablenausdrücke, Gültigkeit von Variablen, Parameterübergabe, Kommando-Substitution, Basis-Shell-Programmierung, Funktionen, Kommandozeilen-Argumente, Ein- und Ausgabe-Mechanismen, Ablaufsteuerung, Besonderheiten und Konfiguration von Korn-Shell/Bash, Verarbeitung von Signalen
- Reguläre Ausdrücke: Überblick, Einsatz im vi und mit grep, erweiterte reguläre Ausdrücke, Einsatz mit egrep
- Sed-Programmierung: Überblick und Funktionsweise, Adressen, Funktionen, Ablaufsteuerung, Ein- und Ausgabeoperationen
- Der Reportgenerator Awk: Überblick und Funktionsweise, Variablen und Felder, Ablaufsteuerung, Built-in-Funktionen, Erstellung von Funktionen, Ein- und Ausgabeoperationen, Felder
Ziele/Bildungsabschluss:
- Sie kennen die Arbeitsweise der Unix-Shell und legen damit den Grundstein für deren effektive Nutzung.
- Sie können Awk und Sed als sehr mächtige, klassische Werkzeuge unter Linux/Unix einsetzen.
- Sie können mit regulären Ausdrücken arbeiten.
- Sie können eigene Tools auf Basis der vorgestellten Werkzeuge erstellen und erfolgreich einsetzen.
- Sie sind in der Lage, auch komplexere Skripte zu analysieren und zu verstehen.
Teilnahmevoraussetzungen:
Grundkenntnisse des Betriebssystems Unix oder Teilnahme am Seminar Linux/Unix Grundlagen für Einsteiger (BS-01)
Zielgruppe:
Systemadministratoren, Systembetreuer und erfahrene Unix-Anwender
Seminarkennung:
P-UNIX-01