
Promotion-Video
Welches Wissen und welche Software Sie für diesen Kurs benötigen wird hier geschildert.
Ein Terminal-Editor schnell erklärt
Lerne ein "Hallo Welt"-Skript zu erstellen und was ein Shebang ist.
Lerne wie man in Bash Skripten Kommentare einfügen kann.
Nutzen von Variablen in Bash Skripten. Wir erstellen neue Variablen, lesen diese aus und grenzen diese von anderen ab. Danach löschen wir die Variablen wieder.
Lerne, warum es wichtig ist, richtig zu Quoten, wie man mit Sonderzeichen umgeht und Zeilenumbrüche einfügen kann.
Lernen Sie die Schnitt Funktion von Variablen kennen.
Mit der Shell können Sie auch direkt einfache Berechnungen durchführen. Wie das funktioniert lernen Sie hier.
Arrays sind ein wichtiger Bestandteil von jeder Programmiersprache, so auch im Bash Skripting. Lerne hier Arrays zu nutzen.
Lerne den Umgang mit Benutzer-Interaktionen. Was geschieht, wenn der Benutzer eine Eingabe macht.
In dieser Lektion lernen Sie welche vordefinierten und automatischen Variablen es in der Bash gibt.
Lernen Sie was IF-Anweisungen sind und wie Sie diese im Bash Scripting nutzen können.
Lernen Sie "If-Else"-Abfragen in der Bash zu tätigen. Darin liegt das Fundament vieler Programmiersprachen. Wenn Sie schon eine Programmiersprache kennen dann wird ihnen vieles davon bekannt vorkommen.
Eine Anweisung kann mehrere unterschiedliche Möglichkeiten haben. Da es nur eine Else-Anweisung geben kann, gibt es noch die Mittelwege mit Elif-Anweisungen
Lerne hierbei was es mit dem Test-Kommando auf sich hat und wie wir Ganzzahlen miteinander vergleichen können.
Lerne hierbei was es mit dem Test-Kommando auf sich hat und wie wir Zeichenketten miteinander vergleichen können.
In dieser Lektion lernen Sie, wie wir den Zustand einer Datei abfragen können.
Anweisungen miteinander verknüpfen und/oder umkehren.
Die case-Anweisung ist ein wichtiges Konstrukt, um nach dem Test einer Variable entsprechend auf deren Inhalt zu reagieren
Es lassen sich auch Alternativen für eine Testbedingung angeben. Dazu wird der Pipe-Operator "|" verwendet, sowie "wildcards"
Es gibt in der Bash drei verschiedene Arten von Schleifen, welche unterschiedlich gut für einen jeweiligen Typ von Aufgabe verwendet werden können. Im Folgenden wird auf die for-Schleife näher eingegangen
Es gibt in der Bash drei verschiedene Arten von Schleifen, welche unterschiedlich gut für einen jeweiligen Typ von Aufgabe verwendet werden können. Im Folgenden wird auf die while-Schleife näher eingegangen
Es gibt in der Bash drei verschiedene Arten von Schleifen, welche unterschiedlich gut für einen jeweiligen Typ von Aufgabe verwendet werden können. Im Folgenden wird auf die until-Schleife näher eingegangen
Lernen sie, wie Parameter an Bash Scripte übergeben werden können
Funktionen in Bash Script erklärt
In dieser Lektion erstellen wir mehrere Funktionen dieineinander greifen und bei einem Fehler einen "exit code" übermitteln.
Unterschiede zwischen globalen und lokalen Variablen
Wir verwenden die Read-Funktion und unterbinden die Anzeige von Passwörtern bei der Eingabe.
Lernen Sie Dateien einzulesen mit dem "read"-Befehl.
Ein kleines Script welches uns die IP-Adresse einer Domain anzeigt
Mit diesem Script lesen wir Zufallszitate aus einem Array aus
Wir berechnen anhand eines Pizzeria-Beispiels wie viele Pizzen verkauft werden, den Gesamtpreis samt MwSt..
Erstellen wir gemeinsam ein einfaches, aber effektives MySQL-Backup-Script
Ideal für Systemadministratoren, die eine Benachrichtigung erhalten wollen wenn der HDD-Speicher voll wird.
Einer meiner Kunden-Webseiten wurde von sogenannter Malware (Einschleusen von schadhaften Codes in HTML-Dateien) infiziert. Es sind mehrere hundert Dateien betroffen, welche wir mittels einem eigenen Bash Script bereinigen, damit wir nicht jede HTML-Datei einzeln bearbeiten müssen.
Zertifikat und weitere Linux-Kurse
Du willst mit Linux beruflich als System-Administrator oder DevOps Engineer durchstarten?
Erspare dir und deiner Firma viel Zeit und Geld, indem du deine eigenen Skripte entwickelst und diese automatisch die Arbeit erledigen lässt. Ganz egal ob es spezielle Überwachungs- oder Backup-Skripte sind, oder einfache Dateimanagement-Aufgaben, die dir immer wieder die Zeit rauben. Mit deinen eigenen Skripten, bist du in der Lage viele dieser Aufgaben selbst zu automatisieren.
Wenn man immer wieder die gleichen Befehle mit vielleicht nur ein paar geänderten Parametern ausführt, so ist das meistens mit viel Arbeit verbunden. Durch kleine Skripte ist es möglich, diese Arbeit zu automatisieren.
Ein Skript kann man sich relativ einfach als eine Textdatei vorstellen, in der die Befehle geschrieben werden. In dieser Datei werden sie dann der Reihe nach abgearbeitet. Die Bash ist in den meisten Linux-Systemen die Standardshell und kann daher sehr universell eingesetzt werden.
Mit diesem Kurs lernst du praxisnah von Anfang an alles, was du benötigst um selbst Skripte zu erstellen oder weiterentwickeln zu können.
Praxisbeispiele die du im Kurs lernen wirst:
MySQL Backup Skript: Simpel & effektiv
Email-Benachrichtigung, wenn der Harddisk-Speicher voll ist
Malware entfernen – Aus über 100 HTML-Dateien mittels Bash Scripting
Rechnungen erstellen mit der Bash
Zufällige Zitate aus einem Array auslesen
IP-Adresse einer Domain anzeigen
Passwort einlesen und nicht anzeigen bei der Eingabe
Dateien mit "read" einlesen
Was erwartet dich noch im Kurs:
Lerne selbstständige Terminal/Bash Skripte zu entwickeln
Lerne Variablen zu definieren, Arrays zu erstellen und auszulesen, sowie vieles mehr
Anhand von Praxisbeispielen lernst du die Entwicklung in einer echten Umgebung kennen
Ideal, wenn du grundlegende Erfahrung im Umgang mit Linux hast
Auch Einsteiger-freundlich – im Zusammenhang mit meinem "Linux für Einsteiger"-Kurs
Du benötigst nicht mehr als 2 Tage um viele Facetten der Bash-Programmierung anwenden zu können
Du erhälst mit Abschluss eine Abschlussbescheinigung von Udemy