blob: 6ce02b325d80e8fe723969e968aa17abb10e6d6b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# $FreeBSD: releng/12.0/bin/sh/tests/builtins/return5.0 211349 2010-08-15 21:06:53Z jilles $
if [ "$1" != nested ]; then
f() {
set -- nested
. "$0"
# Allow return to return from the function or the dot script.
return 4
}
f
exit $(($? ^ 4))
fi
# To trigger the bug, the following commands must be at the top level,
# with newlines in between.
return 4
echo bad
exit 1
|