RESTART LEARNING: online Training ODER Präsenz Seminar -- Sie können wählen – Details auf allen Seminarseiten. Mehr Infos hier.

Schulung - Linux/UNIX Shellprogrammierung und Tools

Shellskripte mit bash und ksh verstehen, erstellen, erweitern

  • Online oder Präsenz
Download als PDF
DURCHFÜHRUNG MIT TERMIN
Nr.
8242

Dauer
5 Tage (35 Stunden)

Preis
2.390,00 € netto
2.772,40 € inkl. 16% MwSt.
TERMIN UND ORT NACH ABSPRACHE
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Integrata BEST Seminar 4REAL - Real Efficient Adaptive LearningLinux und UNIX sind in Serverumgebungen weit verbreitet. Erst die Programmierung von Skripten über die Shell erlaubt es, die Möglichkeiten dieser Systeme voll auszunutzen und Aufgaben zu automatisieren.

Was ist die Shell? Die Shell ist ein Übersetzer, der Kommandos entsprechend seiner eigenen Syntax interaktiv oder selbständig ausführt. Was als Shell bezeichnet wird, ist ein Metaprogramm, dessen Hauptaufgabe es ist, weitere Programme zu laden. Die Shell stellt die Schnittstelle zwischen Benutzer und Betriebssystem dar.

Was ist ein Shellskript? Im Grunde ist ein Shellskript nichts anderes als eine Textdatei, in der Befehlsfolgen enthalten sind. Diese Befehlsfolgen können mit Hilfe von Schleifen und Variablen gesteuert werden. Man kann solche Befehlsfolgen auch direkt in der Shell eingeben.

Das Seminar "Linux/UNIX Shellprogrammierung und Tools" hilft Ihnen bei der Automatisierung. Erleichtern Sie Ihre tägliche Arbeit massiv, indem Sie umfangreichere Shellskripte besser verstehen und anpassen können. Im Seminar gehen wir Schritt für Schritt vor, um Ihnen all das Wissen an die Hand zu geben, was Sie dafür benötigen. Sie erhalten Einblicke in die zahlreichen Kommandos und deren Verknüpfungen. Ziel ist es, einen flexibleren Umgang mit Linux zu erhalten und somit Ihre administrativen Tätigkeiten noch effizienter zu erledigen. Wir zeigen Ihnen, wie Sie Shellskripte erstellen, vorhandene Shellskripte besser verstehen und Werkzeuge anwenden können.

Der Nutzen des Seminars liegt insbesondere darin, dass Sie in der Lage sind, eigene Shellskripte zur Automatisierung Ihrer Aufgaben zu entwickeln und bestehende Skripte zu optimieren.

Voraussetzungstest zu diesem Seminar

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist das Training um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen, wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Dieses Seminar ist für Systemadministratoren, Programmierer und Mitarbeiter des Benutzerservice geeignet sowie für Interessierte, die Shellskripte schreiben, modifizieren und testen möchten.

Voraussetzungen

Vor dem Besuch dieses Seminars sollten Sie das Seminar 8230 Linux/UNIX Betriebssystemgrundlagen besuchen oder über vergleichbare Kenntnisse verfügen. Praktische Erfahrungen und Grundkenntnisse der Programmierung sind von Vorteil, werden aber nicht zwingend vorausgesetzt.

Trainingsprogramm

Trainingsprogramm

Wichtige Linux/UNIX-Kommandos:

  • Suchen in Dateien und Directories
  • Sortieren von Textdaten 
  • Ausschneiden und Konvertieren von Textdaten

 

Grundlagen der Shell-Programmierung:

  • Basis-Shell-Programmierung
  • Schreiben und Testen von Skripten
  • Verfügbare Shell-Optionen

 

Shell-Variablen:

  • Positionsparameter
  • Defaultwerte
  • Erweiterte Variablenprüfung
  • Variablenattribute
  • Felder
  • Mustervergleich
  • Stringmanipulation

 

Ein-/Ausgabeerweiterungen:

  • Ausgabe mit print
  • Tabellarische Ausgabe
  • Eingabe mit read
  • Erweitertes Kanalkonzept

 

Mustererkennung und String-Manipulation:

  • Erweiterter Mustervergleich
  • Extrahieren von Strings
  • Stringlänge ermitteln

 

Ablaufsteuerung:

  • Testoperationen
  • Verzweigungen
  • Schleifen
  • Schleifensteuerung
  • Integer-Arithmetik

 

Spezialschleifen:

  • Menüsteuerung mit select
  • Verarbeitung von Optionen mit getopts

 

Shell-Funktionen:

  • Definition und Aufruf von Funktionen
  • Parameterübergabe
  • Sichtbarkeit von Variablen
  • Autoload-Funktionen

 

Prozesssteuerung:

  • Senden und Behandeln von Signalen

 

awk und sed:

  • Funktionsweise
  • Programmstruktur

Schulungsmethode

Schulungsmethode

Erklärungen durch den Trainer, praktische Beispiele und jeweils anschließende Übungen am System.

Weitere Informationen

Termine und Orte

Sortieren nach:

  • Vom 02 Nov bis 06 Nov 2020
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Garantietermin
    Jetzt buchen
    online Training
    online Training
  • Vom 02 Nov bis 06 Nov 2020
    München
    2.390,00 € Netto
    Noch freie Plätze
    Garantietermin
    Jetzt buchen
    Integrata Cegos GmbH München
    Luitpoldstr. 3, 1.OG (Elisenhof)
    80335 München
  • Vom 30 Nov bis 04 Dez 2020
    Düsseldorf
    2.390,00 € Netto
    Noch freie Plätze
    Garantietermin
    Jetzt buchen
    Integrata Cegos GmbH Düsseldorf
    Am Wehrhahn 50
    40211 Düsseldorf
  • Vom 25 Jan bis 29 Jan 2021
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    online Training
  • Vom 25 Jan bis 29 Jan 2021
    Frankfurt
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Frankfurt
    Hahnstr. 70
    60528 Frankfurt
  • Vom 01 Mär bis 05 Mär 2021
    Düsseldorf
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Düsseldorf
    Am Wehrhahn 50
    40211 Düsseldorf
  • Vom 22 Mär bis 26 Mär 2021
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    online Training
  • Vom 22 Mär bis 26 Mär 2021
    Stuttgart
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Stuttgart
    Lautenschlagerstraße 23
    70173 Stuttgart
  • Vom 26 Apr bis 30 Apr 2021
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    online Training
  • Vom 26 Apr bis 30 Apr 2021
    Berlin
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Berlin
    Berliner Freiheit 2
    10785 Berlin
  • Vom 14 Jun bis 18 Jun 2021
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    online Training
  • Vom 14 Jun bis 18 Jun 2021
    München
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH München
    Luitpoldstr. 3, 1.OG (Elisenhof)
    80335 München
  • Vom 19 Jul bis 23 Jul 2021
    online Training
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    online Training
  • Vom 19 Jul bis 23 Jul 2021
    Düsseldorf
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Düsseldorf
    Am Wehrhahn 50
    40211 Düsseldorf
  • Vom 16 Aug bis 20 Aug 2021
    Frankfurt
    2.390,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Integrata Cegos GmbH Frankfurt
    Hahnstr. 70
    60528 Frankfurt