Zum Hauptinhalt springen

Linux - Linux/UNIX Shellprogrammierung BASH Grundkurs

Das Seminar "Effizientes Arbeiten mit Shellskripten im Unixumfeld" richtet sich an Administratoren und Entwickler, die ihre Arbeit durch den Einsatz von Shellskripten verbessern möchten. Die Teilnehmer erlernen die Implementierung von Shellskripten sowie das Verständnis bereits existierender Skripte. Der Fokus des Kurses liegt dabei auf der BASH und optional auch auf der Korn Shell (KSH). 

Kursinhalt

Der Kurs behandelt folgende Themen:

Einführung in die Bash-Shell

  • Bedeutung der Shell für Linux/UNIX
  • Starten der Bash-Shell

Verwendung wichtiger Systemkommandos

  • Einsatz von Kommandos wie find, egrep, cut, date, ps, df, du
  • Praktische Anwendungsfälle

Konfiguration der Benutzerumgebung

  • Anpassung der Umgebungsvariablen
  • Persönliche Konfigurationsdateien

Kommandogruppierung und Datenumlenkung

  • Zusammenfassen von Kommandos
  • Umleitung von Ein- und Ausgaben

Kanalkonzepte, Pipelines

  • Verknüpfung von Kommandos mit Pipes
  • Effiziente Datentransformation

sed und awk

  • Textverarbeitung mit sed
  • Datenmanipulation mit awk

Escaping

  • Umgang mit Sonderzeichen
  • Zeichen escapen

Mathematische Operationen mit bc

  • Arbeiten mit Ganzzahlen und Fließkommazahlen
  • Berechnungen in der Shell

Schleifen, Fallunterscheidungen

  • Nutzung von Schleifen (for, while) und Fallunterscheidungen (if, case)
  • Kontrollstrukturen in der Shell

Definition von Prozeduren

  • Erstellung von Funktionen und Prozeduren
  • Parameterübergabe an Funktionen

Zeichenkettenverarbeitung, Arrays

  • Manipulation von Zeichenketten
  • Arbeit mit Arrays und Indizes

Assoziative Arrays

  • Verwendung von Schlüssel-Wert-Paaren
  • Effiziente Datenstruktur

Vertiefte Arbeit mit egrep

  • Erweiterte Suche und Filterung von Texten
  • Reguläre Ausdrücke in egrep

Überblick über weitere Tools wie sed und awk

  • Einsatzmöglichkeiten von sed und awk
  • Vergleich zu anderen Textverarbeitungstools

Abfangen von Signalen

  • Signale in der Shell
  • Signalbehandlung und -weiterleitung

Konzepte zur Fehlererkennung und Fehlerbehandlung

  • Umgang mit Fehlern in der Shell
  • Fehlercodes und Rückgabewerte

Anforderungen

Grundkenntnisse in Unix bzw. Linux entsprechend des Linux-Einführungskurses. Grundlegende Erfahrungen in der der Administration sind vorteilhaft.
Linux - Linux/UNIX Shellprogrammierung BASH Grundkurs
 5 Tag(e)
  An 26 Orten und online

2,590.00 €
zzgl. MwSt.

Unser Qualitätsversprechen:
Wissen, das in der Praxis funktioniert.

Praxisnah

Saßen Sie in Schulungen und dachten: „Und was davon hilft mir jetzt konkret?“

Wir bieten Training, das Sie für reale IT-Probleme wappnet – nicht für Prüfungsfragen. Unsere erfahrenen IT-Profis vermitteln Wissen, das im Alltag wirklich zählt.
Flexibel

Schon mal mit einer dringenden Frage im Training gesessen – und die Antwort lautete: „Steht nicht im Skript“?

Bei uns bekommen Ihre konkreten Fragestellungen Raum. Unsere Trainer:innen gehen flexibel auf das ein, was Sie wirklich weiterbringt.
Remote oder vor Ort

Was wäre, wenn Ihre Schulung sich endlich nach Ihrem Alltag richtet – nicht umgekehrt?

Bei netz-weise lernen Sie ohne Umwege: remote, hybrid oder vor Ort – ganz wie es in Ihren Alltag passt. Keine langen Anreisen. Kein Stress. Nur effektives Lernen.
Umfassendes Schulungsangebot

Müssen Sie sich wirklich für jedes Thema einen neuen Anbieter suchen?

Bei uns finden Sie fundiertes IT-Know-how – von PowerShell bis Kubernetes, von Linux bis Microsoft 365.