mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-16 08:30:49 +02:00
commit bash-20080507 snapshot
This commit is contained in:
@@ -82,3 +82,24 @@ echo ! eval succeeded -- 1
|
||||
|
||||
! eval '(exit 5)'
|
||||
echo ! eval succeeded -- 2
|
||||
|
||||
set -e
|
||||
until builtin false; do echo a; break; done
|
||||
echo $?
|
||||
|
||||
until eval false; do echo b; break; done
|
||||
echo $?
|
||||
|
||||
: ${TMPDIR:=/tmp}
|
||||
FN=$TMPDIR/set-e-$$
|
||||
cat > $FN << EOF
|
||||
false
|
||||
echo after 1
|
||||
false
|
||||
EOF
|
||||
|
||||
set -e
|
||||
until . $FN; do echo a; break; done
|
||||
echo $?
|
||||
|
||||
rm -f $FN
|
||||
|
||||
Reference in New Issue
Block a user