Go to the previous section.
#
`#'
`#!'
$
$
(field operator)
-
--assign
option
--compat
option
--copyleft
option
--copyright
option
--field-separator
option
--file
option
--help
option
--lint
option
--posix
option
--source
option
--usage
option
--version
option
-F
option
-f
option
`-F' option
`-f' option
`-v' option
`-W' option
/
`/dev/fd/'
`/dev/pgrpid'
`/dev/pid'
`/dev/ppid'
`/dev/stderr'
`/dev/stdin'
`/dev/stdout'
`/dev/user'
a
accessing fields
acronym
action, curly braces
action, default
action, definition of
action, separating statements
addition
and operator
anonymous ftp
anonymous uucp
applications of awk
ARGC
ARGIND
arguments in function call
arguments, command line
ARGV
arithmetic operators
array assignment
array reference
arrays
arrays, definition of
arrays, deleting an element
arrays, multi-dimensional subscripts
arrays, presence of elements
arrays, special for
statement
assignment operators
assignment to fields
associative arrays
awk
language
awk
program
AWKPATH
environment variable
b
backslash continuation
basic function of gawk
`BBS-list' file
BEGIN
special pattern
body of a loop
boolean expressions
boolean operators
boolean patterns
break
statement
buffering output
buffers, flushing
built-in functions
built-in variables
built-in variables, user modifiable
c
call by reference
call by value
calling a function
case sensitivity
changing contents of a field
changing the record separator
close
closing input files and pipes
closing output files and pipes
command line
command line formats
command line, setting FS
on
comments
comparison expressions
comparison expressions as patterns
computed regular expressions
concatenation
conditional expression
constants, types of
continuation of lines
continue
statement
control statement
conversion of strings and numbers
conversions, during subscripting
CONVFMT
curly braces
d
default action
default pattern
defining functions
delete
statement
deleting elements of arrays
deprecated features
deprecated options
differences between gawk
and awk
differences: gawk
and awk
directory search
division
documenting awk
programs
dynamic regular expressions
e
element assignment
element of array
empty pattern
END
special pattern
ENVIRON
ERRNO
escape sequence notation
examining fields
executable scripts
exit
statement
explicit input
exponentiation
expression
expression, conditional
expressions, assignment
expressions, boolean
expressions, comparison
f
field separator, choice of
field separator, FS
field separator: on command line
field, changing contents of
fields
fields, separating
FIELDWIDTHS
file descriptors
file, awk
program
FILENAME
flushing buffers
FNR
for (x in ...)
for
statement
format specifier
format string
formatted output
FS
ftp, anonymous
function call
function definition
functions, user-defined
g
getline
getting gawk
gsub
h
history of awk
how awk
works
i
if
statement
IGNORECASE
increment operators
input
input file, sample
input redirection
input, explicit
input, getline
command
input, multiple line records
input, standard
installation, atari
installation, ms-dos
installation, unix
installation, vms
interaction, awk
and other programs
`inventory-shipped' file
invocation of gawk
l
language, awk
length
logical operations
long options
loop
loops, exiting
lvalue
m
manual, using this
match
metacharacters
modifiers (in format specifiers)
multi-dimensional subscripts
multiple line records
multiple passes over data
multiple statements on one line
multiplication
n
next file
statement
next
statement
NF
not operator
NR
number of fields, NF
number of records, NR
or FNR
numbers, used as subscripts
numeric constant
numeric value
o
obsolete features
obsolete options
OFMT
OFS
one-liners
operator precedence
operators, $
operators, arithmetic
operators, assignment
operators, boolean
operators, increment
operators, regexp matching
operators, relational
operators, string
operators, string-matching
options, command line
options, long
or operator
ORS
output
output field separator, OFS
output record separator, ORS
output redirection
output, buffering
output, formatted
output, piping
p
passes, multiple
path, search
pattern, case sensitive
pattern, comparison expressions
pattern, default
pattern, definition of
pattern, empty
pattern, regular expressions
patterns, BEGIN
patterns, boolean
patterns, END
patterns, range
patterns, types of
pipes for output
precedence
`print $0'
print
statement
printf
statement, syntax of
printf
, format-control characters
printf
, modifiers
printing
program file
program, awk
program, definition of
program, self contained
programs, documenting
q
quotient
r
range pattern
reading files
reading files, getline
command
reading files, multiple line records
record separator
records, multiple line
redirection of input
redirection of output
reference to array
regexp
regexp as expression
regexp operators
regexp search operators
regular expression matching operators
regular expression metacharacters
regular expressions as field separators
regular expressions as patterns
regular expressions, computed
relational operators
remainder
removing elements of arrays
return
statement
RLENGTH
RS
RSTART
rule, definition of
running awk
programs
running long programs
s
sample input file
scanning an array
script, definition of
scripts, executable
scripts, shell
search path
self contained programs
shell scripts
side effect
single quotes, why needed
split
sprintf
standard error output
standard input
standard output
strftime
string constants
string operators
string-matching operators
sub
subscripts in arrays
SUBSEP
substr
subtraction
system
systime
t
time of day
time stamps
tolower
toupper
u
use of comments
user-defined functions
user-defined variables
uses of awk
using this manual
uucp, anonymous
v
variables, user-defined
w
what is awk
when to use awk
while
statement
Go to the previous section.