Go to the first, previous, next, last section, table of contents.
#
`#'
`#!'
$
$ (field operator)
-
`-F' option
`-f' option
-f option
-F option
`-v' option
a
accessing fields
acronym
action, curly braces
action, default
action, definition of
action, separating statements
addition
and operator
applications of awk
ARGC
arguments in function call
arguments, command line
ARGV, 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
b
backslash continuation
basic function of awk
`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, 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, conversion of strings and numbers
conversions, during subscripting
CONVFMT, CONVFMT, CONVFMT, CONVFMT
curly braces
d
default action
default pattern
defining functions
delete statement
deleting elements of arrays
differences between gawk and awk, differences between gawk and awk
differences: gawk and awk
division
documenting awk programs
dynamic regular expressions
e
element assignment
element of array
empty pattern
END special pattern
ENVIRON
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
file descriptors
file, awk program
FILENAME, FILENAME
flushing buffers
FNR, FNR
for (x in ...)
for statement
format specifier
format string
formatted output
FS, FS
function call
function definition
functions, user-defined
g
getline
gsub
h
history of awk
how awk works
i
if statement
increment operators
input
input file, sample
input redirection
input, explicit
input, getline command
input, multiple line records
input, standard
interaction, awk and other programs
`inventory-shipped' file
invocation of awk
l
language, awk
length
logical operations
long options
loop
loops, exiting
lvalue
m
manual, using this
match, match
metacharacters
modifiers (in format specifiers)
multi-dimensional subscripts
multiple line records
multiple passes over data
multiple statements on one line
multiplication
n
next statement
NF, NF
not operator
NR, NR
number of fields, NF
number of records, NR or FNR
numbers, used as subscripts
numeric constant
numeric value
o
OFMT, OFMT, OFMT
OFS, OFS
one-liners
operator precedence
operators, $
operators, arithmetic
operators, assignment
operators, boolean
operators, increment
operators, regexp matching
operators, relational, operators, relational
operators, string
operators, string-matching
options, command line
options, long
or operator
ORS, ORS
output
output field separator, OFS
output record separator, ORS
output redirection
output, buffering
output, formatted
output, piping
p
passes, multiple
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, relational operators
remainder
removing elements of arrays
return statement
RLENGTH, RLENGTH
RS, RS
RSTART, RSTART
rule, definition of
running awk programs
running long programs
s
sample input file
scanning an array
script, definition of
scripts, executable
scripts, shell
self contained programs
shell scripts
side effect
single quotes, why needed
split
sprintf
standard error output
standard input, standard input, standard input
standard output
string constants
string operators
string-matching operators
sub
subscripts in arrays
SUBSEP, SUBSEP
substr
subtraction
system
t
tolower
toupper
u
use of comments
user-defined functions
user-defined variables
uses of awk
using this manual
v
variables, user-defined
w
what is awk
when to use awk
while statement
Go to the first, previous, next, last section, table of contents.