UNIX Skripting/Shell Programmierer-Fortgeschrittenenkurs

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie Tätigkeiten auf einem UNIX/LINUX-System mit Hilfe von Shell-Skripten zu automatisieren. Dabei wird besonders auf die vertiefte Shell-Programmierung für eigene UNIX-Tools und die dazugehörigen UNIX-Werkzeuge wie sed und awk gelegt.

Zielgruppe

Linux-Administratoren und Anwender

Voraussetzungen

  • Grundkenntnisse der Shell-Programmierung
  • 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 Grundlagen
  • Kontrollstrukturen, select
  • Stringverarbeitung
  • Funktionen, local
  • getopts
  • Rechnen, Zahlen, let (())
  • Arrays
  • && || ; ()
  • signals
  • printf, read
  • tput
  • exec 4>
  • named pipes
  • xargs
  • eval
  • Fehlersuche, debugging
  • sed Vertiefung
  • awk Vertiefung

Ziele

In diesem Kurs lernen Sie Tätigkeiten auf einem UNIX/LINUX-System mit Hilfe von Shell-Skripten zu automatisieren. Dabei wird besonders auf die vertiefte Shell-Programmierung für eigene UNIX-Tools und die dazugehörigen UNIX-Werkzeuge wie sed und awk gelegt.

Zielgruppe

Linux-Administratoren und Anwender

Voraussetzungen

  • Grundkenntnisse der Shell-Programmierung
  • 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 Grundlagen
  • Kontrollstrukturen, select
  • Stringverarbeitung
  • Funktionen, local
  • getopts
  • Rechnen, Zahlen, let (())
  • Arrays
  • && || ; ()
  • signals
  • printf, read
  • tput
  • exec 4>
  • named pipes
  • xargs
  • eval
  • Fehlersuche, debugging
  • sed Vertiefung
  • awk Vertiefung

Tags

Diese Seite weiterempfehlen