Shell-Progammierung

CELECTA GmbH
In Nürnberg

850 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
0911 ... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Mittelstufe
  • Nürnberg
  • Dauer:
    2 Tage
Beschreibung

Sie sind nach dem Kurs in der Lage, viele Ihrer Tätigkeiten in einem UNIX-System mit Hilfe von Shell-Skripten zu automatisieren und eigene UNIX-Werkzeuge für immer wiederkehrende Aufgabenstellungen zu programmieren. Im Verlaufe des Kurses werden Sie viele nützliche Übungs-Shell-Skripte erstellen sowie ein großes durchgängiges Beispiel-Skript für eine Adressv..
Gerichtet an: System- und Netzwerkadministratoren, Netzwerkmanager, Supportspezialisten

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Nürnberg
Schwabacher Str., 3, 90439, Bayern, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Kenntnisse, wie sie im UNIX/LINUX Einführungs-Kurs vermittelt werden, sind erforderlich (Shell-Ebene mit Kommando-Zeile, Kenntnis des UNIX-Standard-Editors vi). Die Kenntnisse, die im UNIX/LINUX Aufbau-Kurs vermittelt werden, und Kenntnisse einer beliebigen Programmiersprache wären wünschenswert

Meinungen

Zu diesem Kurs gibt es noch keine Meinungen

Themenkreis

Seminarziel

Sie sind nach dem Kurs in der Lage, viele Ihrer Tätigkeiten in einem UNIX-System mit Hilfe von Shell-Skripten zu automatisieren und eigene UNIX-Werkzeuge für immer wiederkehrende Aufgabenstellungen zu programmieren. Im Verlaufe des Kurses werden Sie viele nützliche Übungs-Shell-Skripte erstellen sowie ein großes durchgängiges Beispiel-Skript für eine Adressverwaltung schrittweise aufbauen.

Zielgruppe

System- und Netzwerkadministratoren, Netzwerkmanager, Supportspezialisten

Voraussetzungen

Kenntnisse, wie sie im UNIX/LINUX Einführungs-Kurs vermittelt werden, sind erforderlich (Shell-Ebene mit Kommando-Zeile, Kenntnis des UNIX-Standard-Editors vi). Die Kenntnisse, die im UNIX/LINUX Aufbau-Kurs vermittelt werden, und Kenntnisse einer beliebigen Programmiersprache wären wünschenswert

Dauer

2 Tage Seminarinhalt
  • 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, Parameter, shift


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


  • Häufige Fehler und Tips


  • 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)


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen