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

Seminar Digital Education Management

11.-12.04.2019 in Nürnberg

Seminar Certified Ethical Hacker v10 (CEH)

20.-24.05.2019 in Köln

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 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:

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

Zuletzt angesehen