break(1) manual page
Table of Contents
break, continue - shell built-in functions to escape from or advance
within a controlling while, for, foreach, or until loop
break
[ n ]
continue [ n ]
break
continue
*
- break [ n ]
-
*
- continue [ n ]
-
SUNWcsu
break exits from
the enclosing for or while loop, if any. If n is specified, break n levels.
continue resumes the next iteration of the enclosing for or while loop.
If n is specified, resume at the n-th enclosing loop.
break resumes execution
after the end of the nearest enclosing foreach or while loop. The remaining
commands on the current line are executed. This allows multilevel breaks
to be written as a list of break commands, all on one line.
continue continues
execution of the next iteration of the nearest enclosing while or foreach
loop.
break exits from the enclosed for, while, until, or select loop,
if any. If n is specified then break n levels.
continue resumes the next
iteration of the enclosed for, while, until, or select loop. If n is specified
then resume at the n-th enclosed loop.
On this man page, ksh(1)
commands
that are preceded by one or two * (asterisks) are treated specially in
the following ways:
.- Variable assignment lists preceding the command remain
in effect when the command completes.
.- I/O redirections are processed after
variable assignments.
.- Errors cause a script that contains them to abort.
.- Words, following a command preceded by ** that are in the format of a
variable assignment, are expanded with the same rules as a variable assignment.
This means that tilde substitution is performed after the = sign and word
splitting and file name generation are not performed.
csh(1)
, exit(1)
,
for(1)
, foreach(1)
, ksh(1)
, select(1)
, sh(1)
, until(1)
, while(1)
Table of Contents