break man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris logo
[printable version]

break(1)			 User Commands			      break(1)

NAME
       break,  continue	 -  shell built-in functions to escape from or advance
       within a controlling while, for, foreach, or until  loop

SYNOPSIS
   sh
       break [n]

       continue [n]

   csh
       break

       continue

   ksh
       *break [n]

       *continue [n]

DESCRIPTION
   sh
       The break utility exits from the enclosing for or while loop,  if  any.
       If n is specified, break n levels.

       The continue utility resumes the next iteration of the enclosing for or
       while loop. If n is specified, resume at the n-th enclosing loop.

   csh
       The break utility 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.

       The  continue  utility continues execution of the next iteration of the
       nearest enclosing while or foreach loop.

   ksh
       The break utility exits from the enclosed for, while, until, or	select
       loop,  if  any. If n is specified, then break n levels. If n is greater
       than the number of enclosing loops, the outermost enclosing loop	 shall
       be exited.

       The  continue  utility  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. If n is greater than the number of enclosing loops, the
       outermost enclosing loop shall be used.

       On this man page, ksh(1) commands that are preceded by  one  or	two  *
       (asterisks) are treated specially in the following ways:

       1.  Variable  assignment	 lists	preceding the command remain in effect
	   when the command completes.

       2.  I/O redirections are processed after variable assignments.

       3.  Errors cause a script that contains them to abort.

       4.
	   Words that follow 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  per‐
	   formed after the = sign, and also that word splitting and file name
	   generation are not performed.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWcsu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       csh(1), exit(1), ksh(1), sh( 1), attributes(5)

SunOS 5.10			  17 Jul 2002			      break(1)
[top]

List of man pages available for Solaris

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net