On Wed 02 Sep 2009, Lentes, Bernd wrote:
Frage: Wieso wird das Skript nicht in der Funktion "funktion_test" durch das exit 1 beendet ?
`` und $() starten subshells. D.h. Deine Funktion läuft in einem separaten Prozeß, der mit exit 1 korrekt beendet wird. Probier mal echo 'Programmstart' funktion_test echo "Nach funktion_test" exit 0 Hier wird funktion_test im selben Prozeß aufgerufen. Damit beendet sich das Programm nach echo 'funktion_test startet' mit dem Returncode 1. Torsten -- Need professional mod_perl support? Just hire me: torsten.foertsch@gmx.net -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org