Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

Digital Transformation Manager

18. - 21.02.2019 in Nürnberg

Digitale Transformation im Unternehmen - der Schnelleinstieg

19. - 20.12.2018 in Nürnberg

Header Image
 
 
 

UNIX Skripting/Shell - Programmierung

Seminardauer: 3 Tage
zur unverbindlichen Anfrage

Ziele

In dieser Schulung lernen die Teilnehmer, wie zahlreiche Tätigkeiten auf einem UNIX/LINUX-System mit Hilfe von Shell-Skripten automatisiert werden können. Ein weiterer Teil der Schulung ist die Programmierung eigener UNIX-Tools für sich wiederholende Aufgabenstellungen. Die syntaktischen Merkmale und die daraus entstehenden "Fallen" der Programmiersprache Shell werden nachhaltig behandelt.

Voraussetzungen

  • Arbeiten auf der Kommandozeile (analog MS-DOS)
  • Kenntnis des UNIX-Standard-Editors vi
  • UNIX/LINUX-Kenntnisse (Shell-Ebene mit Kommando-Zeile)
  • Kenntnisse in einer beliebigen Programmiersprache

Agenda

Wiederholung UNIX-Einführungs- und Aufbaukurs

Einführung

  • Skript-Aufbau und -Aufruf
  • Kommentare
  • Exit-Status
  • Fehlerkanal
  • Fehlersuche

Wichtige Kommandos

  • clear
  • echo
  • sleep
  • Kommando-Substitution
  • expr

Variablen und Parameter

  • Shell-Variablen
  • Umgebungs-Variablen
  • Vordefinierte Variablen
  • read
  • dd
  • Kommandozeilen- Parameter
  • shift

Kontrollstrukturen zur Ablaufsteuerung

  • Vergleiche (test)
  • Verzweigungen (if, case)
  • Schleifen (for, while, until)
  • Vorzeitiger Abbruch (break, continue, exit)

Häufige Fehler und Tipps

Kommando-Kombination

  • Kommando-Listen (&& ||)
  • Kommando-Trenner (& ; NEWLINE)
  • Kommando-Gruppierung ((...) )
  • Line continuation ()

Funktionen (zur Strukturierung von Skripten)

  • Definition und Aufruf
  • Rücksprung (return)
  • Parameter-Übergabe
  • Werte-Rückgabe
  • Source-Operator (.)

Signalbehandlung (trap)

Hintergrund/Kind-Prozesse (& wait)

Anhang I (Skript-Aufruf, Usage-Meldung, Leere Anweisung, basename/dirname, exec, eval, getopts, Bedingte Variablen)

Anhang II (Shell-Optionen, Here-Dokument, select, tput, xargs, time, seq/jot, uname, (k)dialog, Rekursion)

Schulungsunterlagen

nach Absprache
Tags: UNIX
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.295,00 € pro Person

spacing line1.541,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Merkzettel Icon Auf den Merkzettel
PDF IconPDF Icon
 

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

 Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

 Alibaba Cloud
-
-
EC-Council  IT-Schulungen.com Partner für Seminare und inhouse Schulungen
 

Diese Seite weiterempfehlen:

Merkzettel Icon
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel

Zuletzt angesehen