Einführung in den Kurs
  • Kurseinführung
  • Kursbewertung auf Udemy
  • Was Sie für den Kurs benötigen
  • VirtualBox Installation
  • Server Anmieten statt Virtualisieren
  • Neue Virtuelle Maschine anlegen
  • Debian-Installation in der VirtualBox
  • Nano: Der Linux-Terminal-Editor
Die Skript-Programmierung
  • Das erste Bash-Skript erstellen und ausführen
  • Kommentare in Skripten
  • Variablen belegen, lesen, löschen und abgrenzen
  • Quoting, Sonderzeichen, Zeilenumbrüche und Leerzeichen
  • Variablen-Schnitt-Funktion
  • Rechnen in der Shell
  • Arrays belegen, auslesen und löschen
  • Benutzer-Interaktionen
  • Automatische und vordefinierte Variablen
  • IF-Anweisung in der Praxis
  • IF-ELSE-Anweisungen
  • "If-Elif-Else"-Anweisung
  • Test-Kommando mit Ganzzahlen
  • Test-Kommando mit Zeichenketten
  • Zustand von Verzeichnissen und Dateien abfragen
  • Die AND/OR-Verknüfungen und Negationsoperator
  • Programmierquiz
Case-Anweisung und Schleifen
  • "case"-Anweisungen
  • "case" – Alternative Muster und Wildcards
  • "for"-Schleife
  • "while"-Schleife
  • "until"-Schleife
  • Parameterübergabe mit "while", "case" und "getopts"
Funktionen
  • Funktionen anhand eines Beispiels erklärt
  • Arbeiten mit Funktionen und exit
  • Lokale und globale Variablen
Praxisbeispiele für Einsteiger
  • Passwort einlesen und nicht anzeigen bei der Eingabe
  • Dateien mit "read" einlesen
  • IP-Adresse einer Domain anzeigen
  • Zufällige Zitate aus einem Array auslesen
  • Rechnungen erstellen mit der Bash
Praxisbeispiele für Fortgeschrittene
  • MySQL Backup Skript: Simpel & Effektiv
  • Email-Benachrichtigung, wenn der Harddisk-Speicher voll ist
  • Malware entfernen – Aus über 100 HTML-Dateien mittels Bash Scripting
Abschluss
  • Kursende
  • Udemy Gutscheine, Social-Media und individuelle Services