Home
        <a name=

continue

Resume the next iteration of an enclosing for, while, until, or select loop.

SYNTAX
      continue [n]

If n is supplied, the execution of the nth enclosing loop is resumed. 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 
  if [ "$myloop" -eq 3 ] 
   then 
   continue # Skip rest of this particular loop iteration.
  fi
  echo -n "$myloop"
done

continue is a POSIX `special' builtin

"We are American at puberty. We die French" - Evelyn Waugh

Related commands:

break - Exit from a loop
for
- Expand words, and execute commands
if - Conditionally perform a command
until - Execute commands (until error)
while - Execute commands