DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(gawk.info.gz) Pattern Overview

Info Catalog (gawk.info.gz) Patterns and Actions (gawk.info.gz) Patterns and Actions (gawk.info.gz) Using Shell Variables
 
 Pattern Elements
 ================
 

Menu

 
* Regexp Patterns             Using regexps as patterns.
* Expression Patterns         Any expression can be used as a pattern.
* Ranges                      Pairs of patterns specify record ranges.
* BEGIN/END                   Specifying initialization and cleanup rules.
* Empty                       The empty pattern, which matches every record.
 
    Patterns in `awk' control the execution of rules--a rule is executed
 when its pattern matches the current input record.  The following is a
 summary of the types of `awk' patterns:
 
 `/REGULAR EXPRESSION/'
      A regular expression. It matches when the text of the input record
      fits the regular expression.  ( Regular Expressions Regexp.)
 
 `EXPRESSION'
      A single expression.  It matches when its value is nonzero (if a
      number) or non-null (if a string).  ( Expressions as
      Patterns Expression Patterns.)
 
 `PAT1, PAT2'
      A pair of patterns separated by a comma, specifying a range of
      records.  The range includes both the initial record that matches
      PAT1 and the final record that matches PAT2.  ( Specifying
      Record Ranges with Patterns Ranges.)
 
 `BEGIN'
 `END'
      Special patterns for you to supply startup or cleanup actions for
      your `awk' program.  ( The `BEGIN' and `END' Special
      Patterns BEGIN/END.)
 
 `EMPTY'
      The empty pattern matches every input record.  ( The Empty
      Pattern Empty.)
 
Info Catalog (gawk.info.gz) Patterns and Actions (gawk.info.gz) Patterns and Actions (gawk.info.gz) Using Shell Variables
automatically generated byinfo2html