Direkt zum Inhalt

Shell-Programmierung für Einsteiger

Alle Aufgaben, die ein Linux-Admin mehr als einmal durchführen muss, können über Shell-Skripe automatisiert werden. In diesem Kurs geht es darum, Sie an die Shell-Programmierung heranzuführen und Ihnen Möglichkeiten zu zeigen, wie Sie sich das Leben einfacher machen können. Von ersten Skripten mit einfachen Kommandos in logischer Abfolge bis hin zu komplexen Skripten mit Schleifen, interaktiven Abfragen, Bedingungen und Funktionen.

Unsere Kurse finden in Berlin oder online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

Profi

5 Tage, Berlin oder Online

Stefan Kania

3 Teilnehmerbewertungen

Vorkenntnisse

Grundlegende Linux-Kenntnisse. Vorkenntnisse in Bereich Shell-Programmierung sind ausdrücklich nicht erforderlich.

Kursinhalt

  • Was ist eine Shell
  • Wo können Sie Shell-Skripte sinnvoll einsetzen
  • Vorstellung unterschiedlicher Shells / Bash _sh _ksh
  • Konfiguration der Umgebung
  • Datenströme umleiten und weiterleiten
  • Prozessverwaltung
  • Wie werden Shell-Skripte ausgeführt
  • Variablen
  • Rechnen auf der Shell
  • Verarbeitung von Zeichenketten
  • Quoting
  • Kommandosubstitution
  • Arrays
  • Automatische- und Systemvariablen
  • Übergabe von Parametern
  • Kontrollstrukturen
  • Das Kommando "test"
  • Logische Verknüpfungen von Kommandos
  • Die "case" Anweisung
  • Arbeiten mit Schleifen
  • interaktive Eingaben
  • Arbeiten mit Funktionen
  • Fehlersuche und Debugging
  • Arbeiten mit Dateien

Ziel

Am Ende des Seminars sind Sie in der Lage, einfache und komplexe Skripte zu erstellen, so dass Sie Routineaufgaben der Administration skriptgesteuert durchführen können. Sie können Daten aus Dateien auslesen und auswerten und in Dateien zurückschreiben. Sie können über Schleifen und Kontrollstrukturen auch komplexe Skripte erstellen und durch interaktive Eingaben anderen Anwendern diese Skripte bereitstellen.

Alle Kursthemen werden durch Beispiele und Übungen unterstützt. Am Ende des Seminars haben Sie so eine Sammlung von unterschiedlichen Skripten, die Sie später an Ihre eigenen Anforderungen anpassen können.

Hinweis

Sie wollen anschließend noch tiefer einsteigen? Dann besuchen Sie auch den Folgekurs Shell-Programmierung für Fortgeschrittene.

Dozent

Stefan Kania

Stefan Kania

schwört auf die Kombination Samba und CTDB als preiswerten, vor allem aber flexiblen Ersatz für MS Active Directory. Auch die Kombination aus OpenLDAP und Kerberos steht bei ihm hoch im Kurs. Seit 1993 nutzt er Linux und arbeitet seit über 25 Jahren als Trainer, wo er es schafft die graue Theorie mit seiner umfangreichen Praxiserfahrung zu verbinden. Wenn er nicht im Kursraum steht, betreut er mittelständige Firmen verschiedener Branchen.

Das sagen unsere Teilnehmer

Anmeldung oder Angebot zum Kurs

Schritt 1: Bitte Termin auswählen

Unsere Kurse finden in Berlin oder online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

KW
Datum
Dozent
Ort
Status

Schritt 2: Bitte Paket auswählen