Exit from a
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.
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 done
break is a POSIX `special' builtin
"Don't worry about the world coming to an end today. It's already tomorrow
in Australia." - Charles