xref: /dflybsd-src/tools/regression/bin/sh/builtins/break1.0 (revision 3e3895bf4584c1562faf4533cbd97026ee6a8dcf)
1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/builtins/break1.0 211349 2010-08-15 21:06:53Z jilles $
23df4d8b0SPeter Avalos
33df4d8b0SPeter Avalosif [ "$1" != nested ]; then
43df4d8b0SPeter Avalos	while :; do
53df4d8b0SPeter Avalos		set -- nested
63df4d8b0SPeter Avalos		. "$0"
73df4d8b0SPeter Avalos		echo bad2
83df4d8b0SPeter Avalos		exit 2
93df4d8b0SPeter Avalos	done
103df4d8b0SPeter Avalos	exit 0
113df4d8b0SPeter Avalosfi
123df4d8b0SPeter Avalos# To trigger the bug, the following commands must be at the top level,
133df4d8b0SPeter Avalos# with newlines in between.
143df4d8b0SPeter Avalosbreak
153df4d8b0SPeter Avalosecho bad1
163df4d8b0SPeter Avalosexit 1
17