Go backward to Glossary.
Go up to Top.
Index
*****
Menu
- #: Comments
-
- #!: Executable Scripts
-
- $ (field operator): Fields
-
- --assign option: Options
-
- --compat option: Options
-
- --copyleft option: Options
-
- --copyright option: Options
-
- --field-separator option: Options
-
- --file option: Options
-
- --help option: Options
-
- --lint option: Options
-
- --posix option: Options
-
- --source option: Options
-
- --usage option: Options
-
- --version option: Options
-
- -f option: Long
-
- -F option: Field Separators
-
- -v option: Options
-
- -W option: Options
-
- /dev/fd/: Special Files
-
- /dev/pgrpid: Special Files
-
- /dev/pid: Special Files
-
- /dev/ppid: Special Files
-
- /dev/stderr: Special Files
-
- /dev/stdin: Special Files
-
- /dev/stdout: Special Files
-
- /dev/user: Special Files
-
- accessing fields: Fields
-
- acronym: History
-
- action, curly braces: Actions
-
- action, default: Very Simple
-
- action, definition of: Actions
-
- action, separating statements: Actions
-
- addition: Arithmetic Ops
-
- and operator: Boolean Ops
-
- anonymous ftp: Extracting
-
- anonymous uucp: Extracting
-
- applications of awk: When
-
- ARGIND: Auto-set
-
- arguments in function call: Function Calls
-
- arguments, command line: Command Line
-
- ARGV: Other Arguments
-
- arithmetic operators: Arithmetic Ops
-
- array assignment: Assigning Elements
-
- array reference: Reference to Elements
-
- arrays: Array Intro
-
- arrays, definition of: Array Intro
-
- arrays, deleting an element: Delete
-
- arrays, multi-dimensional subscripts: Multi-dimensional
-
- arrays, presence of elements: Reference to Elements
-
- arrays, special for statement: Scanning an Array
-
- assignment operators: Assignment Ops
-
- assignment to fields: Changing Fields
-
- associative arrays: Array Intro
-
- awk language: This Manual
-
- awk program: This Manual
-
- AWKPATH environment variable: AWKPATH Variable
-
- backslash continuation: Statements/Lines
-
- basic function of gawk: Getting Started
-
- BBS-list file: Sample Data Files
-
- BEGIN special pattern: BEGIN/END
-
- body of a loop: While Statement
-
- boolean expressions: Boolean Ops
-
- boolean operators: Boolean Ops
-
- boolean patterns: Boolean Patterns
-
- break statement: Break Statement
-
- buffering output: I/O Functions
-
- buffers, flushing: I/O Functions
-
- built-in functions: Built-in
-
- built-in variables: Built-in Variables
-
- built-in variables, user modifiable: User-modified
-
- call by reference: Function Caveats
-
- call by value: Function Caveats
-
- calling a function: Function Calls
-
- case sensitivity: Read Terminal
-
- changing contents of a field: Changing Fields
-
- close <1>: Close Input
-
- close: Close Output
-
- closing input files and pipes: Close Input
-
- closing output files and pipes: Close Output
-
- command line: Command Line
-
- command line formats: Running gawk
-
- command line, setting FS on: Field Separators
-
- comments: Comments
-
- comparison expressions: Comparison Ops
-
- comparison expressions as patterns: Comparison Patterns
-
- computed regular expressions: Regexp Usage
-
- concatenation: Concatenation
-
- conditional expression: Conditional Exp
-
- constants, types of: Constants
-
- continuation of lines: Statements/Lines
-
- continue statement: Continue Statement
-
- control statement: Statements
-
- conversion of strings and numbers <1>: Values
-
- conversion of strings and numbers: Conversion
-
- conversions, during subscripting: Numeric Array Subscripts
-
- CONVFMT <1>: Conversion
-
- CONVFMT <2>: Numeric Array Subscripts
-
- CONVFMT: Comparison Ops
-
- curly braces: Actions
-
- default action: Very Simple
-
- default pattern: Very Simple
-
- defining functions: Definition Syntax
-
- delete statement: Delete
-
- deleting elements of arrays: Delete
-
- deprecated features: Obsolete
-
- deprecated options: Obsolete
-
- differences: gawk and awk: Getline
-
- directory search: AWKPATH Variable
-
- division: Arithmetic Ops
-
- documenting awk programs: Comments
-
- dynamic regular expressions: Regexp Usage
-
- element assignment: Assigning Elements
-
- element of array: Reference to Elements
-
- empty pattern: Empty
-
- END special pattern: BEGIN/END
-
- ENVIRON: Auto-set
-
- ERRNO: Getline
-
- escape sequence notation: Constants
-
- examining fields: Fields
-
- executable scripts: Executable Scripts
-
- exit statement: Exit Statement
-
- explicit input: Getline
-
- exponentiation: Arithmetic Ops
-
- expression: Expressions
-
- expression, conditional: Conditional Exp
-
- expressions, assignment: Assignment Ops
-
- expressions, boolean: Boolean Ops
-
- expressions, comparison: Comparison Ops
-
- field separator, choice of: Field Separators
-
- field separator, FS: Field Separators
-
- field separator: on command line: Field Separators
-
- field, changing contents of: Changing Fields
-
- fields: Fields
-
- fields, separating: Field Separators
-
- file descriptors: Special Files
-
- file, awk program: Long
-
- FILENAME: Reading Files
-
- flushing buffers: I/O Functions
-
- FNR: Records
-
- for (x in ...): Scanning an Array
-
- for statement: For Statement
-
- format specifier: Control Letters
-
- format string: Basic Printf
-
- formatted output: Printf
-
- FS: Field Separators
-
- ftp, anonymous: Extracting
-
- function call: Function Calls
-
- function definition: Definition Syntax
-
- functions, user-defined: User-defined
-
- getline: Getline
-
- getting gawk: Extracting
-
- gsub: String Functions
-
- history of awk: History
-
- how awk works: Two Rules
-
- if statement: If Statement
-
- increment operators: Increment Ops
-
- input: Reading Files
-
- input file, sample: Sample Data Files
-
- input redirection: Getline
-
- input, explicit: Getline
-
- input, getline command: Getline
-
- input, multiple line records: Multiple Line
-
- input, standard: Read Terminal
-
- installation, atari: Atari Installation
-
- installation, ms-dos: MS-DOS Installation
-
- installation, unix: Quick Installation
-
- installation, vms: VMS Installation
-
- interaction, awk and other programs: I/O Functions
-
- inventory-shipped file: Sample Data Files
-
- invocation of gawk: Command Line
-
- language, awk: This Manual
-
- length: String Functions
-
- logical operations: Boolean Ops
-
- long options: Command Line
-
- loop: While Statement
-
- loops, exiting: Break Statement
-
- lvalue: Assignment Ops
-
- manual, using this: This Manual
-
- match: String Functions
-
- metacharacters: Regexp Operators
-
- modifiers (in format specifiers): Format Modifiers
-
- multi-dimensional subscripts: Multi-dimensional
-
- multiple line records: Multiple Line
-
- multiple passes over data: Other Arguments
-
- multiple statements on one line: Statements/Lines
-
- multiplication: Arithmetic Ops
-
- next file statement: Next File Statement
-
- next statement: Next Statement
-
- NF: Fields
-
- not operator: Boolean Ops
-
- NR: Records
-
- number of fields, NF: Fields
-
- number of records, NR or FNR: Records
-
- numbers, used as subscripts: Numeric Array Subscripts
-
- numeric constant: Constants
-
- numeric value: Constants
-
- obsolete features: Obsolete
-
- obsolete options: Obsolete
-
- OFMT <1>: Conversion
-
- OFMT: OFMT
-
- OFS: Output Separators
-
- one-liners: One-liners
-
- operator precedence: Precedence
-
- operators, $: Fields
-
- operators, arithmetic: Arithmetic Ops
-
- operators, assignment: Assignment Ops
-
- operators, boolean: Boolean Ops
-
- operators, increment: Increment Ops
-
- operators, regexp matching: Regexp Usage
-
- operators, relational <1>: Comparison Patterns
-
- operators, relational: Comparison Ops
-
- operators, string: Concatenation
-
- operators, string-matching: Regexp Usage
-
- options, command line: Command Line
-
- options, long: Command Line
-
- or operator: Boolean Ops
-
- ORS: Output Separators
-
- output: Printing
-
- output field separator, OFS: Output Separators
-
- output record separator, ORS: Output Separators
-
- output redirection: Redirection
-
- output, buffering: I/O Functions
-
- output, formatted: Printf
-
- output, piping: File/Pipe Redirection
-
- passes, multiple: Other Arguments
-
- path, search: AWKPATH Variable
-
- pattern, case sensitive: Read Terminal
-
- pattern, comparison expressions: Comparison Patterns
-
- pattern, default: Very Simple
-
- pattern, definition of: Patterns
-
- pattern, empty: Empty
-
- pattern, regular expressions: Regexp
-
- patterns, BEGIN: BEGIN/END
-
- patterns, boolean: Boolean Patterns
-
- patterns, END: BEGIN/END
-
- patterns, range: Ranges
-
- patterns, types of: Kinds of Patterns
-
- pipes for output: File/Pipe Redirection
-
- precedence: Precedence
-
- print $0: Very Simple
-
- print statement: Print
-
- printf statement, syntax of: Basic Printf
-
- printf, format-control characters: Control Letters
-
- printf, modifiers: Format Modifiers
-
- printing: Printing
-
- program file: Long
-
- program, awk: This Manual
-
- program, definition of: Getting Started
-
- program, self contained: Executable Scripts
-
- programs, documenting: Comments
-
- quotient: Arithmetic Ops
-
- range pattern: Ranges
-
- reading files: Reading Files
-
- reading files, getline command: Getline
-
- reading files, multiple line records: Multiple Line
-
- record separator: Records
-
- records, multiple line: Multiple Line
-
- redirection of input: Getline
-
- redirection of output: Redirection
-
- reference to array: Reference to Elements
-
- regexp: Regexp
-
- regexp as expression: Comparison Ops
-
- regexp operators: Comparison Ops
-
- regexp search operators: Regexp Usage
-
- regular expression matching operators: Regexp Usage
-
- regular expression metacharacters: Regexp Operators
-
- regular expressions as field separators: Field Separators
-
- regular expressions as patterns: Regexp
-
- regular expressions, computed: Regexp Usage
-
- relational operators <1>: Comparison Patterns
-
- relational operators: Comparison Ops
-
- remainder: Arithmetic Ops
-
- removing elements of arrays: Delete
-
- return statement: Return Statement
-
- RLENGTH: String Functions
-
- RS: Records
-
- RSTART: String Functions
-
- rule, definition of: Getting Started
-
- running awk programs: Running gawk
-
- running long programs: Long
-
- sample input file: Sample Data Files
-
- scanning an array: Scanning an Array
-
- script, definition of: Getting Started
-
- scripts, executable: Executable Scripts
-
- scripts, shell: Executable Scripts
-
- search path: AWKPATH Variable
-
- self contained programs: Executable Scripts
-
- shell scripts: Executable Scripts
-
- side effect: Assignment Ops
-
- single quotes, why needed: One-shot
-
- split: String Functions
-
- sprintf: String Functions
-
- standard error output: Special Files
-
- standard input <1>: Special Files
-
- standard input <2>: Reading Files
-
- standard input: Read Terminal
-
- standard output: Special Files
-
- strftime: Time Functions
-
- string constants: Constants
-
- string operators: Concatenation
-
- string-matching operators: Regexp Usage
-
- sub: String Functions
-
- subscripts in arrays: Multi-dimensional
-
- SUBSEP: Multi-dimensional
-
- substr: String Functions
-
- subtraction: Arithmetic Ops
-
- system: I/O Functions
-
- systime: Time Functions
-
- time of day: Time Functions
-
- time stamps: Time Functions
-
- tolower: String Functions
-
- toupper: String Functions
-
- use of comments: Comments
-
- user-defined functions: User-defined
-
- user-defined variables: Variables
-
- uses of awk: Preface
-
- using this manual: This Manual
-
- uucp, anonymous: Extracting
-
- variables, user-defined: Variables
-
- when to use awk: When
-
- while statement: While Statement
-