Linux Shell Programmierung

amk-group
Inhouse

Preis auf Anfrage
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
030 -... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Fortgeschritten
  • Inhouse
  • Dauer:
    3 Tage
Beschreibung

Der flexible Umgang mit dem Betriebssystem Linux wird erst durch vertieften Kenntnisse der zahlreichen Kommandos und deren Verknüpfung und Automation über die Shell möglich. Sowohl für fortgeschrittene Anwender als auch für Systemadministratoren ist dieser Kurs sinnvoll, da viele Routineaufgaben auf Linux-Systemen heute über Shellscripts realisiert sind. Der Einsatz mächtiger Tools, wie sed und a

Wichtige informationen

Häufig gestellte Fragen

· Voraussetzungen

Linux/Unix Einführung oder vergleichbare Grundlagenkenntnisse

Themenkreis

Seminarziel:

Der flexible Umgang mit dem Betriebssystem Linux wird erst durch vertieften Kenntnisse der zahlreichen Kommandos und deren Verknüpfung und Automation über die Shell möglich. Sowohl für fortgeschrittene Anwender als auch für Systemadministratoren ist dieser Kurs sinnvoll, da viele Routineaufgaben auf Linux-Systemen heute über Shellscripts realisiert sind. Der Einsatz mächtiger Tools, wie sed und awk ist bei der automatisierten Verarbeitung von ASCII Texten, der Erstellung von Reports, z.B. der Auswertung von Logfiles, unentbehrlich. Sie lernen in diesem Kurs aufwendige Aufgaben mit Hilfe von Shell-Scripten zu automatisieren.

Zielgruppe:

Linux-Administratoren und auch Anwender

Inhalt:

  • Einführung


  • sh, ksh, bash Shell,


  • Skript-Aufbau und -Aufruf


  • Debugging


  • Ein-/Ausgabe


  • Wichtige Kommandos


  • Arithmetik


  • Variablen


  • Parameter


  • Kontrollstrukturen zur Ablaufsteuerung


  • Verzweigungen


  • Schleifen


  • Häufige Fehler und Tipps


  • Kommando-Kombination


  • Funktionen (zur Strukturierung von Skripten)


  • Signalbehandlung (trap)


  • Hintergrund/Kind-Prozesse (& wait)


  • awk/sed Grundlagen


Voraussetzung:

Linux/Unix Einführung oder vergleichbare Grundlagenkenntnisse


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen