Exit from a for, while, until, or select loop

SYNTAX
break [n]If n is supplied, the nth enclosing loop is exited. n must be greater than or equal to 1.

The return status is zero unless n is not greater than or equal to 1.

Example

for myloop in 1 2 3 4 5
do
echo -n "$myloop"
if [ "$myloop" -eq 3 ]
then
break # This line will break out of the loop
fi
donebreak is a POSIX &qt;special&qt;&qt; builtin