Variable
| Description
|
$n
| nth field in current record; fields are separated by FS
|
$0
| Entire input record
|
ARGC
| Number of arguments on command line
|
ARGIND
| Current file's place in command line (starting with 0)
|
ARGV
| An array containing the command-line arguments
|
CONVFMT
| Conversion format for numbers (default is %.6g)
|
ENVIRON
| An associative array of environment variables
|
ERRNO
| Description of last system error
|
FIELDWIDTHS
| List of field widths (whitespace-separated)
|
FILENAME
| Current filename
|
FNR
| Like NR, but relative to the current file
|
FS
| Field separator (default is any whitespace; null string separates into individual characters)
|
IGNORECASE
| If true, make case-insensitive matches
|
NF
| Number of fields in current record
|
NR
| Number of the current record
|
OFMT
| Output format for numbers (default is %.6g)
|
OFS
| Output field separator (default is a blank)
|
ORS
| Output record separator (default is a newline)
|
RLENGTH
| Length of the string matched by match function
|
RS
| Record separator (default is a newline)
|
RSTART
| First position in the string matched by match function
|
SUBSEP
| Separator character for array subscripts (default is \034) |