Ich habe ein Shell-Skript, das eine Reihe von Befehlen ausführt. Wie mache ich das Shell-Skript beenden, wenn einer der Befehle mit einem Nicht-Null-Exit-Code beendet?
Der erste Link ist defekt: "Wir können keine Verbindung zum Server unter cfaj.freeshell.org herstellen."
0 Stimmen
Harter Weg: Testen Sie den Wert von
$?
nach jedem Befehl. Einfacher Weg: Geben Sieset -e
oder#!/bin/bash -e
oben in Ihr Bash-Skript ein.