Ich bin heute auf ein seltsames Verhalten gestoßen: #!/bin/bash set -ex export a=$(cat foo) echo "It's a living thing" b=$(cat foo) echo "This won't make it" Dies hört nicht auf cat foo, obwohl fooes nicht existiert. Aber ohne den Export schlägt es fehl.
7
Der Bash-Export ignoriert set -ex