Erstelle eine Funktion, die Bash-Befehle ausführt und die Resultate auswertet.
Das Ausführen eines Bash-Befehls und die Reaktion auf allfällige Fehler ist in vielen Fällen identisch. Es lohnt sich daher, eine entsprechende Funktion in Python zu entwickeln. Diese Funktion können wir dann für weitere Programme wiederverwenden.
Die Funktion execute_bash
führt einen Bash-Befehl aus, der beim Aufruf übergeben wird.
Als Returnwert wird ein Tupel mit dem Returncode und dem Output des Befehls zurückgegeben.
Falls ein Fehler auftritt, wird eine Meldung ausgegeben und das Skript beendet.