Kurs

Linux/Unix-Shell für Poweruser und Programmierer («USH»)

Ob Systeme administriert, überwacht oder zur Software-Entwicklung eingesetzt werden - die Shell ist das passende Werkzeug dazu. In diesem Kurs lernen Sie, wie Sie Unix Shell für Scripts und den erweiterten täglichen Gebrauch effizient nutzen können.
Dauer 3 Tage
Preis 2'100.–   zzgl. 8.1% MWST
Kursdokumente Digicomp Kursmaterial

Kurs-Facts

Key Learnings
  • Arbeiten mit den vielfältigen Möglichkeiten der Unix-Shell und -Werkzeugkiste
  • Selbstständiges Realisieren neuer, effizienter Werkzeuge sowie kleinerer bis mittlerer Applikationen
  • Richtiges Anwenden der Shell
  • Kennen sicherer, stabiler Werkzeuge/Scripte
  • Korrektes Errorhandling
Inhalt

In den verfügbaren Grundkursen lässt es der Stoffumfang nicht zu, alle Themen vertiefend zu üben, um dabei die Shell und ihre Werkzeugkiste ausweitend zu ergründen. Dieses Seminar bietet die Gelegenheit dazu. Gearbeitet wird mit der modernen und weit verbreiteten Korn-Shell (ksh) oder der Standard-Shell von Linux, der Bourne Again Shell (bash).

  • Der erste und zweite Kurstag wird für die Besprechung der für die Programmierung wichtigen Eigenschaften der Bash-Shell eingesetzt. So wird Stoff repetiert und mit neuen Elementen der Shell-Programmierung verbunden. In kleinen Code-Snippets werden die neuen Elemente geübt.
  • Der dritte Kurstag ist als Programmier-Workshop geplant: Sie haben die Möglichkeit, Werkzeuge und Scripte zu schreiben, welche aus Problemstellungen Ihres Alltages mit Linux/Unix entstanden sind.

Themen:

  • BASH und POSIX-Standards
  • Shell-Variablen 
  • Shell-Syntax 
  • Subroutinen 
  • Include
  • Shell-Muster 
  • Reguläre Ausdrücke mit der Shell 
  • Fehlerbehandlung in der Shell 
  • Eigene Werkzeuge mit der Shell programmieren
Methodik & Didaktik

1. - 1.5. Tag: Plenum mit kleinen Übungen
2. / 2.5. und 3. Tag: Einzel- und Partnerarbeit, erkunden, experimentieren

Zielpublikum

Dieser Kurs richtet sich an erfahrene Linux- oder Unix-Programmierer und Linux- und Unix-Systembetreuer mit Programmiererfahrung.

Anforderungen

Kenntnisse analog der folgenden Kurse, sowie in der Handhabung des vi-Editors und Programmiererfahrungen werden vorausgesetzt:

    Praxisorientierter Einstieg in die Linux-/Unix-Welt («LINUX»)

    3 Tage
    • Basel, Bern, Genf, Lausanne, Virtual Training, Zürich
    CHF
    2'100.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

2
Apr
2025
4
Apr
2025
Genf
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
12
Mai
2025
14
Mai
2025
Lausanne
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
23
Jun
2025
25
Jun
2025
Genf
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
6
Aug
2025
8
Aug
2025
Lausanne
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
17
Sep
2025
19
Sep
2025
Zürich
Deutsch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
17
Sep
2025
19
Sep
2025
Bern
Deutsch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
17
Sep
2025
19
Sep
2025
Basel
Deutsch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
17
Sep
2025
19
Sep
2025
Genf
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
27
Okt
2025
29
Okt
2025
Lausanne
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
8
Dez
2025
10
Dez
2025
Genf
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST
Nächste Durchführung
2
Apr
2025
4
Apr
2025
Genf
Französisch
Terminübersicht
CHF 2’100.-
zzgl. 8.1% MWST
CHF 2’100.-
zzgl. 8.1% MWST

Weiterführende Kurse

LPI – Linux Engineer I («LP3»)

4 Tage
CHF
2'800.–

LPI – Linux Administrator II («LP2»)

5 Tage
CHF
3'500.–