| Index Entry | Section |
|
B | | |
| backslash continuation | 2.6 awk Statements Versus Lines |
| backslash continuation | 16.1.2 Searching for Regular Expressions in Files |
| backslash continuation and comments | 2.6 awk Statements Versus Lines |
| backslash continuation in csh | 2.5 A More Complex Example |
| backslash continuation in csh | 2.6 awk Statements Versus Lines |
| basic function of awk | 2. Getting Started with awk |
| `BBS-list' file | 1.3 Data Files for the Examples |
| BEGIN special pattern | 8.1.5 The BEGIN and END Special Patterns |
| beginfile | 15.9 Noting Data File Boundaries |
| body of a loop | 9.2 The while Statement |
| book, using this | 1.1 Using This Book |
| boolean expressions | 7.11 Boolean Expressions |
| boolean operators | 7.11 Boolean Expressions |
| break statement | 9.5 The break Statement |
| break , outside of loops | 9.5 The break Statement |
| Brennan, Michael | 11.6 The delete Statement |
| Brennan, Michael | 16.2.8 A Simple Stream Editor |
| Brennan, Michael | B.8 Other Freely Available awk Implementations |
| Brennan, Michael | B.8 Other Freely Available awk Implementations |
| buffer matching operators | 4.4 Additional Regexp Operators Only in gawk |
| buffering output | 12.4 Built-in Functions for Input/Output |
| buffering output | Controlling Output Buffering with system |
| buffering, interactive vs. non-interactive | Interactive vs. Non-Interactive Buffering |
| buffering, non-interactive vs. interactive | Interactive vs. Non-Interactive Buffering |
| buffers, flushing | 12.4 Built-in Functions for Input/Output |
| buffers, flushing | Controlling Output Buffering with system |
| bugs, known in gawk | 14.6 Known Bugs in gawk |
| built-in functions | 12. Built-in Functions |
| built-in variables | 10. Built-in Variables |
| built-in variables, convey information | 10.2 Built-in Variables that Convey Information |
| built-in variables, user modifiable | 10.1 Built-in Variables that Control awk |
|
C | | |
| call by reference | 13.3 Calling User-defined Functions |
| call by reference | 13.3 Calling User-defined Functions |
| call by value | 13.3 Calling User-defined Functions |
| call by value | 13.3 Calling User-defined Functions |
| calling a function | 7.13 Function Calls |
| calling a function | 13.3 Calling User-defined Functions |
| case conversion | 12.3 Built-in Functions for String Manipulation |
| case sensitivity | 4.5 Case-sensitivity in Matching |
| changing contents of a field | 5.4 Changing the Contents of a Field |
| changing the record separator | 5.1 How Input is Split into Records |
| character classes | 4.3 Regular Expression Operators |
| character encodings | 15.5 Translating Between Characters and Numbers |
| character list | 4.3 Regular Expression Operators |
| character list, complemented | 4.3 Regular Expression Operators |
| character sets | 15.5 Translating Between Characters and Numbers |
| chr | 15.5 Translating Between Characters and Numbers |
| close | 6.8 Closing Input and Output Files and Pipes |
| close | 12.4 Built-in Functions for Input/Output |
| closing input files and pipes | 6.8 Closing Input and Output Files and Pipes |
| closing output files and pipes | 6.8 Closing Input and Output Files and Pipes |
| coding style used in gawk | C.2.1 Adding New Features |
| collating elements | 4.3 Regular Expression Operators |
| collating symbols | 4.3 Regular Expression Operators |
| command line | 14. Running awk |
| command line formats | 2.2 How to Run awk Programs |
| command line, setting FS on | 5.5.4 Setting FS from the Command Line |
| comments | 2.2.5 Comments in awk Programs |
| comments and backslash continuation | 2.6 awk Statements Versus Lines |
| common mistakes | 4.7 Using Dynamic Regexps |
| common mistakes | 5.5.1 The Basics of Field Separating |
| common mistakes | 6.2 Examples of print Statements |
| common mistakes | 7.10 Variable Typing and Comparison Expressions |
| comp.lang.awk | B.7 Reporting Problems and Bugs |
| comparison expressions | 7.10 Variable Typing and Comparison Expressions |
| comparisons, string vs. regexp | 7.10 Variable Typing and Comparison Expressions |
| compatibility mode | 14.1 Command Line Options |
| compatibility mode | 17.5 Extensions in gawk Not in POSIX awk |
| complemented character list | 4.3 Regular Expression Operators |
| compound statement | 9. Control Statements in Actions |
| computed regular expressions | 4.7 Using Dynamic Regexps |
| concatenation | 7.6 String Concatenation |
| conditional expression | 7.12 Conditional Expressions |
| configuring gawk | B.2.2 The Configuration Process |
| constants, types of | 7.1 Constant Expressions |
| continuation of lines | 2.6 awk Statements Versus Lines |
| continue statement | 9.6 The continue Statement |
| continue , outside of loops | 9.6 The continue Statement |
| control statement | 9. Control Statements in Actions |
| conversion of case | 12.3 Built-in Functions for String Manipulation |
| conversion of strings and numbers | 7.4 Conversion of Strings and Numbers |
| conversions, during subscripting | 11.7 Using Numbers to Subscript Arrays |
| converting dates to timestamps | 15.7 Turning Dates Into Timestamps |
| CONVFMT | 7.4 Conversion of Strings and Numbers |
| CONVFMT | 10.1 Built-in Variables that Control awk |
| CONVFMT | 11.7 Using Numbers to Subscript Arrays |
| cos | 12.2 Numeric Built-in Functions |
| csh , backslash continuation | 2.5 A More Complex Example |
| csh , backslash continuation | 2.6 awk Statements Versus Lines |
| curly braces | 8.2 Overview of Actions |
| custom.h configuration file | B.2.2 The Configuration Process |
| cut utility | 16.1.1 Cutting Out Fields and Columns |
| cut.awk | 16.1.1 Cutting Out Fields and Columns |
|
D | | |
| d.c., see "dark corner" | Dark Corners |
| dark corner | Dark Corners |
| dark corner | 4.2 Escape Sequences |
| dark corner | 5.1 How Input is Split into Records |
| dark corner | 5.5.3 Making Each Character a Separate Field |
| dark corner | 5.5.5 Field Splitting Summary |
| dark corner | 5.7 Multiple-Line Records |
| dark corner | 5.8.2 Using getline with No Arguments |
| dark corner | 5.8.8 Summary of getline Variants |
| dark corner | 6.4 Controlling Numeric Output with print |
| dark corner | 6.5.2 Format-Control Letters |
| dark corner | 6.5.3 Modifiers for printf Formats |
| dark corner | 7.2 Using Regular Expression Constants |
| dark corner | 7.2 Using Regular Expression Constants |
| dark corner | 7.3.2 Assigning Variables on the Command Line |
| dark corner | 7.4 Conversion of Strings and Numbers |
| dark corner | 7.9 True and False in awk |
| dark corner | 8.1.5.1 Startup and Cleanup Actions |
| dark corner | 9.5 The break Statement |
| dark corner | 9.6 The continue Statement |
| dark corner | 9.9 The exit Statement |
| dark corner | 10.2 Built-in Variables that Convey Information |
| dark corner | 10.2 Built-in Variables that Convey Information |
| dark corner | 11.8 Using Uninitialized Variables as Subscripts |
| dark corner | 12.3 Built-in Functions for String Manipulation |
| dark corner | 14. Running awk |
| dark corner | 14.2 Other Command Line Arguments |
| data-driven languages | 2. Getting Started with awk |
| dates, converting to timestamps | 15.7 Turning Dates Into Timestamps |
| decrement operators | 7.8 Increment and Decrement Operators |
| default action | 2.3 A Very Simple Example |
| default pattern | 2.3 A Very Simple Example |
| defining functions | 13.1 Function Definition Syntax |
| Deifik, Scott | Acknowledgements |
| Deifik, Scott | B.7 Reporting Problems and Bugs |
| delete statement | 11.6 The delete Statement |
| deleting elements of arrays | 11.6 The delete Statement |
| deleting entire arrays | 11.6 The delete Statement |
| deprecated features | 14.4 Obsolete Options and/or Features |
| deprecated options | 14.4 Obsolete Options and/or Features |
| differences between gawk and awk | 4.5 Case-sensitivity in Matching |
| differences between gawk and awk | 5.1 How Input is Split into Records |
| differences between gawk and awk | 5.1 How Input is Split into Records |
| differences between gawk and awk | 5.5.3 Making Each Character a Separate Field |
| differences between gawk and awk | 5.8.1 Introduction to getline |
| differences between gawk and awk | 5.8.8 Summary of getline Variants |
| differences between gawk and awk | 6.6 Redirecting Output of print and printf |
| differences between gawk and awk | 6.7 Special File Names in gawk |
| differences between gawk and awk | 6.8 Closing Input and Output Files and Pipes |
| differences between gawk and awk | 6.8 Closing Input and Output Files and Pipes |
| differences between gawk and awk | 7.1.1 Numeric and String Constants |
| differences between gawk and awk | 7.2 Using Regular Expression Constants |
| differences between gawk and awk | 7.5 Arithmetic Operators |
| differences between gawk and awk | 7.12 Conditional Expressions |
| differences between gawk and awk | 8.1.5.2 Input/Output from BEGIN and END Rules |
| differences between gawk and awk | 9.8 The nextfile Statement |
| differences between gawk and awk | 10.3 Using ARGC and ARGV |
| differences between gawk and awk | 11.6 The delete Statement |
| differences between gawk and awk | 12.1 Calling Built-in Functions |
| differences between gawk and awk | 12.3 Built-in Functions for String Manipulation |
| differences between gawk and awk | 12.3 Built-in Functions for String Manipulation |
| differences between gawk and awk | 14.3 The AWKPATH Environment Variable |
| directory search | 14.3 The AWKPATH Environment Variable |
| division | 7.5 Arithmetic Operators |
| documenting awk programs | 2.2.5 Comments in awk Programs |
| documenting awk programs | 15.13 Naming Library Function Global Variables |
| dupword.awk | 16.2.1 Finding Duplicated Words in a Document |
| dynamic regular expressions | 4.7 Using Dynamic Regexps |
|