Sed und Awk Programmierung

Seminarinformationen

Seminar - Ziel

Nach diesem Seminar sind Sie in der Lage, 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 gerne einzusetzen.

Teilnehmer - Zielgruppe

Systemadministratoren

Kurs - Voraussetzungen

Fertigkeit in einer Programmiersprache, Linux/UNIX-Grundlagen

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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

Weitere Schulungen zu Thema Linux

Cluster Linux High Availibility und Load Balancing

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie sind in der Lage eine High Availability Cluster zu istallieren, zu konfigurieren und zu administrieren. Kennenlernen der verschiedenen Clusterlösungen, welche unter Linux z.B. mit LVS zum Einsatz kommen. Sie steigern Ihren bestehenden Linux Server in seiner ...

VPN Lösungen mit Linux

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Kurs erlangen sie die Fähigkeit mehrere Standorte sicher miteinander zu vernetzen oder Aussendienstmitarbeiter und Telearbeitsplätze an ihr Unternehmensnetzwerk anzuschließen. Der de-Fakto-Standard für den Aufbau von VPNs ist IPsec. Des weiteren ...

Linux als Mail-Server und News-Server

- u.a. in Frankfurt am Main, Köln, Nürnberg, Koblenz, Darmstadt

Der Kurs beinhaltet die Vermittlung von Kenntnissen, um einen sicheren und effizienten Mail- und News-Server zu betreiben. Grundlage ist vor allem Postfix. Der veraltete Sendmail-MTA wird nur so weit behandelt, wie das für die LPI202-Prüfung erforderlich ist. Nach dem ...

Linux als Desktop System

- u.a. in Frankfurt am Main, Hamburg, Basel, Koblenz, Bochum

Erlernen der Kenntisse Textverarbeitung, Tabellenkalkulation, Email zu erstellen, sowie die Konfigurationsmöglichkeiten und der Umgang mit den Programmen und Tools durch praktische Übungen zu erlernen.