Variables can be assigned a value with an = sign. For example:
FS = ","
Expressions using the operators +, -, /, and % (modulo) can be assigned to variables.
Arrays can be created with the split function (see below), 
or they can simply be named in an assignment statement.   ++, +=, 
and -= are
used to increment or decrement an array, as in the C language.  Array
elements can be subscripted with numbers (array[1],
..., array[n])
or with names.  For example, to count the number of occurrences of a
pattern, you could use the following script:
/pattern/ {array["/pattern/"]++ } END { printarray["/pattern/"] }
| This HTML Help has been published using the chm2web software. |