Open Source Schulung:
Shell Programmierung
Shell Skripte sind das Getriebe-Öl, das den Unix-Motor rund laufen läßt. Jeder Unix/Linux Administrator hat schon mal ein Skript ein wenig angepasst oder ergänzt. Aber hinter der Kulisse der einfachen Befehlsaufrufe stecken mächtige Konzepte vollständiger Programmiersprachen.
In diesem Kurs lernen Sie die Schätze zu heben, die sich hinter Kürzeln wie bash, bourne-shell und korn-shell verbergen. Wir erklären die Sprachkonzepte, zeigen Ihnen überraschend elegante Lösungen für alltägliche Problemstellungen und erklären Unterschiede und Vorteile der gängigsten Shells.
Preis
5 Tage, 1.846,00 € + 19% MwSt. = 2.196,74 €
Volle 8 Zeitstunden pro Tag, komplette Grundausstattung an Originalliteratur,
freier Internetzugang überall, Leihnotebook, Vollpension, Getränke (besondere
Weinsorten werden separat abgerechnet), Gebäck, selbstgebackene Kuchen, Sauna, Rahmenprogramm.
Zusatz- oder Minderleistungen auf Wunsch:
| Aufpreis für Übernachtung im Zweibettzimmer (großes, komfortables Zimmer) |
59,00 € + 7% MwSt. = 63,13 € | pro Nacht |
| Aufpreis für Übernachtung in der Linuxhotel-WG |
83,00 € + 7% MwSt. = 88,81 € | pro Nacht |
| Aufpreis für Einzelzimmer (nach Verfügbarkeit, bitte rechtzeitig buchen) |
129,00 € + 7% MwSt. = 138,03 € | pro Nacht |
| Preisnachlaß bei Verzicht auf die Vollpension |
-29,41 € + 19% MwSt. = -35,00 € | pro Tag |
| Preisnachlaß bei Verzicht auf das Rahmenprogramm |
-8,40 € + 19% MwSt. = -10,00 € | pro Abend |
Steuerliche Absetzbarkeit * Stornobedingungen
Termine
11.11 - 15.11.13 KW 46
Anmeldung Shell Programmierung
oder
nennen Sie uns Ihren
Wunschtermin
Teilnahmevoraussetzungen
Vorausgesetzt werden Grundlagen der Linux-Administration, wie sie z.B. in unserer
Linux Administration Grundlagen Schulung vermittelt werden:
- Grundlegende Shell Befehle
- Interaktive Bedienung der Shell ( History, Autovervollständigung, ... )
- Linux Bootvorgang
Falls Sie hier unsicher sind, beraten wir Sie gerne, per Mail oder telefonisch.
Kursinhalt
- Aufgaben der Shell
- Das erste Shell-Skript
- Überblick über die wichtigsten Shells
- Motivation zur Shellprogrammierung
- Einrichten einer Shellumgebung
- Mustererkennung, Sonderzeichen und Entwertung
- Vergleich: Mustererkennung versus regulären Ausdrücke
- Ein-/Ausgabeumlenkung, Pipes
- Rückgabewerte, Variablen, Aliase, Funktionen und Kommandosubstitution
- häufig genutzte Kommandos
Ablaufkontrolle:
Schleifen:
- while
- until
- for
- continue
- break
Ablaufkontrolle:
Funktionen
Interpretation der Linux Start/Stopp-Skripte
Array-Variablen
Erweiterte Stringmanipulation
Dauerhafte Kanalumleitung
Die trap-Anweisung
Erweiterte Debug-Methoden
Integer Berechnung und die Alternativen
Erweitertes Pipe-Konzept, Co-Pipes
Einführung in den sed
Einführung in den awk
Zeitlicher Ablauf
-
Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.
-
An den Kurstagen dann von 9-18 Uhr (mit 2 Kaffee- und 1 Mittagspause) etwa 60% Schulungen und 40% Übungen. Selbstverständlich arbeitet jeder Teilnehmer am "eigenen" Notebook oft parallel zum Referenten mit.
-
Anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.