Error-Handling unter Unix

Heute möchte ich dir zeigen, wie ich persönlich das Error-Handling in meinen Scripten verwenden. Vielleicht ist es eine etwas „russische Art“ aber sie funktioniert für ausreichend gut und ist nicht zu kompliziert. Wozu benötige ich das Error-Handling? Unter Bash ist es meist sehr schwierig einen Abbruch direkt nach dem Ausführen eines Befehls festzustellen. Klar, man …

Weiterlesen

Teilen einer Variablen

Ich bin grade unsicher, ob ich dir mal den Befehl cut gezeigt habe, mit dem du unter anderem Strings zerschneiden kannst. Falls nicht hole ich das noch nach 😉 Auf jedenfall gibt es einen ganz einfachen Weg, eine Variable in mehrere Teile zu „zerschneiden“: varTeilen1.sh Du kannst also durch ${variable:[erste Stelle beginnend bei 0]:[Länge der …

Weiterlesen

Substring einer Variablen

Du fragst dich, wie man aus einem String/Variable einen bestimmten Part ohne harte Geschosse, wie awk oder sed, ausschneiden kann? Es ist ganz einfach 🙂 Beispiel1.sh Der Aufbau des Befehls sieht wie folgt aus: Variable : Beginn : Länge Sollte keine Länge angegeben werden z.B. Beispiel2.sh würde die Variable ${rest} alle Werte nach der 8. …

Weiterlesen

Variablen initialisieren

Du hast Probleme beim Initialisieren von Variablen unter Bash? Kein Problem ich zeige dir, wie du ganz bequem Variablen anlegen und verwenden kannst:   Zu allererst legen wir uns mit dem Befehl touch eine Datei an: „variablen.sh“ Anschließend öffnen wir dieses mit dem vim (Vi IMproved) Am Anfang jedes Scriptes fügen wir wie immer folgende Zeile …

Weiterlesen

MySQL Zugriff

Sicherlich wolltest du schon immer einmal wissen, wie man per Bashscript auf eine MySQL Datenbank zugreift und bestimmte Befehle absetzt. Hier sollten alle benötigten Befehle benannt sein: Abschnitt 1: Header Mit Hilfe der Befehle mysql und mysqldump kannst du verschiedene Aktionen durchführen Abschnitt 2.1: Ausführen von Befehlen Zwischen dem Parameter und dem Wert von „-p“ …

Weiterlesen