Wie kann ich feststellen, ob ein git clone
einen Fehler in einem Bash-Skript hatte?Wie erkennt man, ob ein Git-Klon in einem Bash-Skript fehlschlägt
git clone [email protected]:my-username/my-repo.git
Wenn ein Fehler war, möchte ich einfach exit 1
;
Sie könnten in Erwägung ziehen,> & 2 an den Befehl echo anzuhängen, um es an stderr anstatt an stdout zu senden. Ansonsten perfekte Antwort. +1 – Nemo
Wenn 'exit' aufgerufen wird, ist' exit' ohne Argumente dasselbe wie 'exit $?'. – jordanm
@jordanm - Außer in diesen Beispielen, $? wird durch den Aufruf von 'echo' selbst modifiziert. Ein einfacher 'Exit' wird also mit dem Status Null beendet. – Nemo