(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