Schulung – Linux Shell-Programmierung

Mit der Shell-Skript-Programmierung haben Sie ein mächtiges Werkzeug für die volle Entfaltung der Power von Linux an der Hand.

Alle wichtigen Infos

  • Seminardauer ca. 2 Tage

  • Zeitdauer 6 Stunden pro Tag

  • Preis/Tag ab 690 € + MwSt.

  • + Teilnehmer geringer Aufpreis

  • Termin nach Wunsch

  • Ort Bei Ihnen oder bei uns

Die effiziente Nutzung der Shell beginnt bei einem korrekt eingerichteten System mit optimalen Konfigurations-Dateien. Bereits hierzu werden Grundkenntnisse der Shell-Programmierung verlangt. Shell-Programme können aber weit mehr. Schleifenstrukturen, Fall-Unterscheidungen, Unterprogramme und Tochterprozesse machen sie zu einem wirkungsvollen Instrument zur Unterstützung Ihrer täglichen Arbeit.

Mit Shell-Programmen werden Automatisierungs-Prozesse elegant und zeitsparend erstellt. Um effiziente Shell-Skripte schreiben zu können, brauchen Sie jedoch mehr als das bloße Wissen um die Shell-Sprache. Sie müssen ebenfalls mit den zahlreichen UNIX-Programmen vertraut sein. Unser Seminar leistet beides: Die Shell-Sprache wie auch den geschickten Einsatz und das Zusammenspiel vieler UNIX-Werkzeuge. Es demonstriert weiterhin die zusätzliche Leistung, die Sie aus den Sprach-Erweiterungen von Korn-Shell, Bash und Z-Shell gewinnen und erklärt die Variablen, die die jeweiligen Shells in ihrem Verhalten beeinflussen.

Trainingsziel

Sie beherrschen die zentralen UNIX-Werkzeuge und können Routine- und Verwaltungsaufgaben am System effizient und sicher mit Shellskripten für die zeilenorientierten Kommandointerpreter umsetzen. Weiterhin können Sie komplexe Shell-Prozeduren effektiv erstellen. Dazu beherrschen sie den Kommandoumfang der Korn- und der Bourne-Shell. Sie beherrschen die UNIX-Werkzeuge sed und awk zur Erstellung von Dienstprogrammen, sowohl für den eigenen als auch für den gruppenübergreifenden Gebrauch.

Plattformen

Linux. Im Training setzen wir i.d.R. SUSE Linux ein. Auf Wunsch runden Hinweise zu Abweichungen und Besonderheiten weiterer Linux Distributionen die Schulung ab.

Zielgruppe

Systemadministratoren, Programmierer, Mitarbeiter des Benutzerservice

Voraussetzungen

Folgendes Seminar oder vergleichbare Kenntnisse:

Linux Grundlagen

Trainer

Durch täglichen Einsatz im Linux Support und die Entwicklung eigener Linux-Projekte verfügt unser Trainer über umfangreiches Praxiswissen und Erfahrungen. Weiterhin ist er Autor von Linux Fachbüchern und bietet Ihnen umfangreiches Fachwissen und Lehrerfahrung. Hierdurch sichert er die hohe Qualität unserer Schulungen und steht als Garant für die professionelle Trainingsdurchführung – Sie erhalten Expertenwissen für Ihren Lernerfolg.

Schulungsmethode

Vortrag, Demonstrationen, Übungen, Praktikum am System

Ort + Zeit

Wahlweise bei Ihnen vor Ort, bei uns in Butzbach (Region Rhein-Main) oder als Remote-Training (Online-Schulung).

Werktags 09:00 – 16:00 Uhr
Andere Uhrzeiten und Wochenendtermine nach Absprache.

Themenwünsche

Ihre Themenwünsche stimmen wir gerne im Vorfeld mit Ihnen ab. Wir zeigen Ihnen hier einen Vorschlag zur Themenauswahl.

Themenvorschlag

Überblick
Korn-Shell, Bash und Z-Shell
Eigenschaften
Kommandozeile
Ein- und Ausgabekanäle
Pipe
Kommandosubstitution
Metazeichen
Maskieren
History
Editier-Modi
Alias-Mechanismus
Shell-Optionen

Grundlagen Shell-Programmierung
Shellvariable
Basis-Shell-Programmierung
Positionsparameter
Defaultwerte
Erweiterte Ein- und Ausgabetechniken
Mustervergleich
Stringmanipulation

Ablaufsteuerung und fortgeschrittene Techniken
Verzweigungen
Schleifen
Integer-Arithmetik
Funktionen
Variablenattribute
Felder
Spezialschleifen
Prozesssteuerung
Debugging

sed
Funktionsweise
Syntax
Reguläre Ausdrücke
Editierbefehle

awk
Funktionsweise
Programmstruktur
Variablen und Ausdrücke
Erweiterte reguläre Ausdrücke
Formatierte Ausgabe
Verzweigungen und Schleifenkonstruktionen
Ein- und Ausgabeumlenkung
Assoziative Felder
Umgebungsvariable
Funktionen

Weitere Dienstprogramme
Dateien anzeigen
Dateien vergleichen
Dateien suchen und sortieren

Fordern Sie hier Ihr unverbindliches Angebot zu diesem Seminar an. Wir setzen uns umgehend mit Ihnen in Verbindung und beraten Sie gern.

Verwandte Seminare – Diese Themen könnten Sie auch interessieren

© Copyright - LOGOBIT.com - Ihre Experten für IT-Seminare. Alle Rechte vorbehalten.