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 ...

Samba - Einsatz als Datei und Druckerserver in heterogenem Umfeld

- u.a. in Berlin, Bremen, Frankfurt am Main, Hannover, Koblenz

In diesem Seminar erlernen Sie die erforderlichen Kenntnisse und Fertigkeiten, um einen Linux Datei- und Druckserver im Unternehmen als einzigen Server oder im gemeinsamen Betrieb mit Windows Servern effektiv einsetzen zu können.

Linux Systemadministration Aufbau

- u.a. in Hamburg, München, Wien, Koblenz, Varaždin

Vertiefung und Erweiterung der Kenntnisse für das Seminar Linux Systemadministration Grundlagen.