Alles, was Sie brauchen, ist den Rückgabewert zu überprüfen.
if PythonScript then # Actions on success ... else # Actions on failure err=$? ... fi
Beachten Sie, dass der Rückkehrcode $?
von jedem Befehl, der ausgeführt wird, überschrieben wird. Wenn der Wert für die Protokollierung oder für andere Zwecke benötigt wird, müssen Sie ihn speichern, bevor ein nachfolgender Befehl ihn ändert.
Wenn das PythonScript
Programm ausführbar ist und über die erste Zeile #!/usr/bin/python
(oder den Pfad zur zu verwendenden Python-Version) verfügt, kann es direkt aufgerufen werden. Andernfalls sollte python
oder die entsprechende Version vorangestellt werden .