mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-21 21:07:57 +02:00
27 lines
469 B
Plaintext
27 lines
469 B
Plaintext
# tests for inheriting set -e into command substitutions
|
|
|
|
set -e
|
|
var=value
|
|
echo "outside before: $var"
|
|
echo "${
|
|
echo "inside before: $var"
|
|
var=funsub
|
|
echo "inside after: $var"
|
|
false;
|
|
echo inside: after false
|
|
}" xxx
|
|
echo "outside after: $var"
|
|
|
|
set -o posix
|
|
echo =====posix mode=====
|
|
var=value
|
|
echo "outside before: $var"
|
|
echo "${
|
|
echo "inside before: $var"
|
|
var=funsub
|
|
echo "inside after: $var"
|
|
false;
|
|
echo inside: after false
|
|
}" xxx
|
|
echo "outside after: $var"
|