| awk | FILENAME | Current filename. | 
 | FS | Field separator (default is a blank). | 
 | NF | Number of fields in current record. | 
 | NR | Number of the current record. | 
 | OFS | Output field separator (default is a blank). | 
 | ORS | Output record separator (default is a newline). | 
 | RS | Record separator (default is a newline). | 
 | $0 | Entire input record. | 
 | $n | nth field in current record;
fields are separated by FS.
  | 
| nawk | ARGC | Number of arguments on command line. | 
 | ARGV | An array containing the command-line arguments. | 
 | FNR | Like NR, but relative to the current file. | 
 | OFMT | Output format for numbers (default is %.6g). | 
 | RSTART | First position in the string matched by match function. | 
 | RLENGTH | Length of the string matched by match function. | 
 | SUBSEP | Separator character for array subscripts (default is \034). | 
| gawk | ENVIRON | An associative array of environment variables. | 
 | IGNORECASE | An associative array of environment variables. |