Shellprogrammierung und -tools für Fortgeschrittene (Sed und Awk)
Ziele der Schulung
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.
Zielgruppe Seminar
- Anwender
- Entwickler
- Linux-Administratoren
Voraussetzungen
- fit auf der Kommandozeile
- erstellen von kleinen Shellskripten
Lernmethodik
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.
Seminarinhalt
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
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: Shell-Programmierung Schulungen Portfolio
Kundenbewertungen
76 Teilnehmende
Seminare kurz vor der Durchführung
Termin | Standort | Aktion |
---|---|---|
21.05. - 23.05.2025 | Hamburg | |
04.06. - 06.06.2025 | München | |
16.07. - 18.07.2025 | Köln | |
04.08. - 06.08.2025 | Nürnberg |