Seminare
Seminare

Shellprogrammierung und -tools für Fortgeschrittene (Sed und Awk)

Webinar - IT-Schulungen.com

In dieser 3-tägigen Schulung "Shellprogrammierung und -tools für Fortgeschrittene (Sed und Awk)" vertiefen Sie Ihre Kenntnisse in der Arbeit mit der Shell auf der Kommandozeile. Ein Schwerpunkt liegt auf der Anwendung von Feldern (Arrays), um effizientere Verarbeitungsmethoden zu erlernen. Besonders werden die leistungsfähigen Tools "sed" und "awk" behandelt, die Ihnen ermöglichen, gezielte Zeilen in Eingabedaten auszuwählen und deren Inhalte zu bearbeiten. Durch den gezielten Einsatz von "sed" und "awk" können Sie Ihre eigenen Shellskripte optimieren und verbessern. Diese Schulung erweitert Ihr Verständnis der Shellprogrammierung, um auch anspruchsvolle Datenverarbeitungsaufgaben elegant auf der Kommandozeile zu bewältigen. Am Ende dieser Schulung sind Sie in der Lage, die richtigen Anwendungen von "sed" und "awk" zu erkennen und professionelle Entwicklerskripte entsprechend anzupassen, um Ihre individuellen Anforderungen zu erfüllen.


Termin Ort Preis*
18.09.2024- 20.09.2024 online 1.541,05 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Erweiterungen zur Kommandozeile

  • ANDIF, ORIF, Kommandogruppen, Ein-Ausgabekanäle, exec,
  • Here-Dokument, Brace-Expansion, eval, xargs, shopt


Dateiinhalte bearbeiten

  • egrep
  • Reguläre Ausdrücke, POSIX-Zeichenklassen
  • cut, paste, join, tr


Spezialschleifen

  • getopts
  • select
  • while read


Erweiterung Variable

  • Substitution
  • Eigenschaften
  • Arrays
  • mapfile
  • readarray


Arithmetik mit der Shell

  • Ganzzahlarithmetik - Berechnungen - Vergleiche - Gleitpunktarithmetik


awk

  • Einsatzmöglichkeiten
  • Automatische Leseschleife und Variablenbelegung
  • Aufrufformen, awk-Script, Optionen, Parameter
  • Programmablauf, Arbeitsweise
  • Struktur eines awk-Programms
  • Auswahlbereiche bestimmen, Bedingungen, Reguläre Ausdrücke
  • Variable und Strings, benutzerspezifische Variablen
  • Kontrollstrukturen, Verzweigung, while-Schleifen, for-Schleifen
  • Schleifensteuerung, Programmsteuerung
  • Indizierte und Assoziative Arrays
  • Mathematische Funktionen, Textverarbeitende Funktionen
  • Eigene Funktionen, Funktionsbibliotheken


Sed

  • Aufrufsyntax, Optionen, Arbeitsweise
  • Syntax der Editierbefehle, Zeilenauswahl
  • Stringersetzung (substitute)
  • Arbeiten mit sed-Puffern


Scripte koordinieren

  • Abläufe steuern, Daten übernehmen


Ziele/Bildungsabschluss:

In dieser 3-tägigen Schulung "Shellprogrammierung und -tools für Fortgeschrittene (Sed und Awk)" vertiefen Sie Ihre Kenntnisse in der Arbeit mit der Shell auf der Kommandozeile. Ein Schwerpunkt liegt auf der Anwendung von Feldern (Arrays), um effizientere Verarbeitungsmethoden zu erlernen. Besonders werden die leistungsfähigen Tools "sed" und "awk" behandelt, die Ihnen ermöglichen, gezielte Zeilen in Eingabedaten auszuwählen und deren Inhalte zu bearbeiten. Durch den gezielten Einsatz von "sed" und "awk" können Sie Ihre eigenen Shellskripte optimieren und verbessern. Diese Schulung erweitert Ihr Verständnis der Shellprogrammierung, um auch anspruchsvolle Datenverarbeitungsaufgaben elegant auf der Kommandozeile zu bewältigen. Am Ende dieser Schulung sind Sie in der Lage, die richtigen Anwendungen von "sed" und "awk" zu erkennen und professionelle Entwicklerskripte entsprechend anzupassen, um Ihre individuellen Anforderungen zu erfüllen.


Teilnahmevoraussetzungen:
  • fit auf der Kommandozeile
  • erstellen von kleinen Shellskripten


Lehrgangsverlauf/Methoden:

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.


Zielgruppe:
  • Anwender
  • Entwickler
  • Linux-Administratoren


Seminarkennung:
NE-CRS-845ce66a-765b-4cc3-83b0-eac91ae2e115
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha