| Start > Seminare > Informationstechnologie >Betriebssysteme, Systemadministration >UNIX/Linux |
UNIX/Linux Shellprogrammierung und Tools
Seminar-Nr. 8242
Das Seminar ist Bestandteil der Qualifizierungspläne:
Zielgruppe
Systemadministratoren, Programmierer, Mitarbeiter des Benutzerservice.
Voraussetzungen
Sem. 08230 "Das Betriebssystem UNIX/Linux" oder vergleichbare Kenntnisse. Praktische Erfahrungen und Grundkenntnisse der Programmierung sind von Vorteil.
Seminardaten
Seminar-Nr. 08242
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 2240.00 netto; EUR 2665.60 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 2240.00 netto; EUR 2665.60 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
Seminarziele
Nach diesem Seminar können Sie umfangreichere Shellskripte verstehen und anpassen. Außerdem sind Sie in der Lage, kleine, eigene Shellskripten zur Automatisierung Ihrer Aufgaben zu entwickeln
Programm
Wichtige UNIX-Kommandos:
Suchen in Dateien und Directories - Sortieren von Textdaten - Ausschneiden und Konvertieren von TextdatenGrundlagen Shell-Programmierung:
Basis-Shell-Programmierung - Schreiben und Testen von Skripten - Shell-OptionenShell-Variablen:
Positionsparameter - Defaultwerte - Erweiterte Variablen-Prüfung - Variablenattribute - Felder - Mustervergleich - StringmanipulationEin-/Ausgabe Erweiterungen:
Ausgabe mit print - Tabellarische Ausgabe - Eingabe mit read - Erweitertes KanalkonzeptMustererkennung und String-Manipulation:
Erweiterter Mustervergleich - Extrahieren von Strings - Stringlänge ermittelnAblaufsteuerung:
Testoperationen - Verzweigungen - Schleifen - Schleifensteuerung - Integer-ArithmetikSpezialschleifen:
Menüsteuerung mit select - Verarbeitung von Optionen mit getoptsShell-Funktionen:
Definition und Aufruf von Funktionen - Parameterübergabe - Sichtbarkeit von Variablen - autoload FunktionenProzesssteuerung:
Senden und Behandeln von Signalenawk und sed:
Funktionsweise - ProgrammstrukturMethode
Vortrag, Übungen, Praktikum am System.
Hinweis
Ein-/Ausgabe ErweiterungenUm Ihr Wissen zu diesem Thema zu vervollständigen, bieten wir im Anschluss Sem. 08243 "UNIX/ Linux Skriptprogrammierung" und Sem. 03326 "Perl - Programmierung" an



