Funktionen

Funktionen in Bash sind eine super Möglichkeit geschriebenen Code mehrfach im Script zu verwenden ohne ihn immer wieder schreiben zu müssen. Ein mal geschrieben kann man den Code über seinen Funktionsnamen immer wieder aufrufen. Ein Beispiel für eine einfache Funktion ist folgendes:

_funktions_name () {
   Kommando1
}

Rufe ich im Script nun die Funktion auf, so wird der darin befindliche Code ausgeführt. Im Script könnte das dann wie folgt aussehen:

 

_gibwasaus () {
   echo "Hallo, ich bin eine Funktion"
}

_gibwasaus
_gibwasaus

Die Funktion wird also zwei mal aufgerufen. Die Ausgabe wird also zwei mal untereinander "Hallo, ich bin eine Funktion" sein.