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) |
Copyright © 2001 O'Reilly & Associates. All rights reserved.