Sed und Awk Programmierung
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie als Anwender, Datenverarbeiter, Systemadministrator oder auch Software-Entwickler gut und effizient mit den regulären Ausdrücken Sed und Awk umzugehen und diese vor allem einzusetzen.
Zielgruppe
Systemadministratoren
Voraussetzungen
- Programmiersprache
- Linux/UNIX-Grundlagen
Agenda
Sed
- Aufruf (Parameter und Optionen)
- Funktionsweise (automatische Leseschleife)
- Programmstruktur
- Adressen
- Blöcke
- Kommentare
- Operationen (Grundbefehle, Test und Verzweigung, Zwischenpuffer, Mehrzeilen-Verarbeitung)
Awk
- Eigenschaften und Einsatzgebiete (10 typische Einzeiler)
- Funktionsweise (automatische Leseschleife und automatische Feldtrennung)
- Aufruf (Parameter und Optionen)
- Konstanten
- Programmstruktur (Muster + Aktion)
- Datentypen (Automatische Datentyp-Konvertierung, Defaultwerte)
- Automatische Variablen
- Operatoren
- Kontrollstrukturen
- Assoziative Arrays (Standard-Arrays, Mehrdimensionale Arrays)
- Eigene Funktionen
- Weitere Standard-Variablen
- Standard-Funktionen (Datei-Funktionen, Zeichenketten-Funktionen, Mathematische Funktionen, Zeit-Funktionen)
- Spezialitäten des Gawk
Reguläre Ausdrücke
- Grundlagen und Begriffe
- Regex-Dialekte
- Regex-Dialekte
- Suchen
- Suchen & Ersetzen
- Optionen
- Beispiel-Anwendungen
Über den Dozenten
Peter Kluge
Ziele
In diesem Kurs lernen Sie als Anwender, Datenverarbeiter, Systemadministrator oder auch Software-Entwickler gut und effizient mit den regulären Ausdrücken Sed und Awk umzugehen und diese vor allem einzusetzen.
Zielgruppe
Systemadministratoren
Voraussetzungen
- Programmiersprache
- Linux/UNIX-Grundlagen
Agenda
Sed
- Aufruf (Parameter und Optionen)
- Funktionsweise (automatische Leseschleife)
- Programmstruktur
- Adressen
- Blöcke
- Kommentare
- Operationen (Grundbefehle, Test und Verzweigung, Zwischenpuffer, Mehrzeilen-Verarbeitung)
Awk
- Eigenschaften und Einsatzgebiete (10 typische Einzeiler)
- Funktionsweise (automatische Leseschleife und automatische Feldtrennung)
- Aufruf (Parameter und Optionen)
- Konstanten
- Programmstruktur (Muster + Aktion)
- Datentypen (Automatische Datentyp-Konvertierung, Defaultwerte)
- Automatische Variablen
- Operatoren
- Kontrollstrukturen
- Assoziative Arrays (Standard-Arrays, Mehrdimensionale Arrays)
- Eigene Funktionen
- Weitere Standard-Variablen
- Standard-Funktionen (Datei-Funktionen, Zeichenketten-Funktionen, Mathematische Funktionen, Zeit-Funktionen)
- Spezialitäten des Gawk
Reguläre Ausdrücke
- Grundlagen und Begriffe
- Regex-Dialekte
- Regex-Dialekte
- Suchen
- Suchen & Ersetzen
- Optionen
- Beispiel-Anwendungen