| Index Entry | Section |
|
B | | |
| backslash continuation | 2.6 awk Statements Versus Lines |
| backslash continuation | 14.2.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 |
| basic programming concepts | D. Basic Programming Concepts |
| `BBS-list' file | 2.2 Data Files for the Examples |
| Beebe, Nelson | Acknowledgments |
| BEGIN special pattern | 7.1.4 The BEGIN and END Special Patterns |
| beginfile user-defined function | 13.3.1 Noting Data File Boundaries |
| BeOS | B.3.2 Installing gawk on BeOS |
| Berry, Karl | Acknowledgments |
| binary I/O | 7.5.1 Built-in Variables That Control awk |
| bindtextdomain built-in function | 9.1.7 Using gawk 's String Translation Functions |
| bindtextdomain built-in function | 10.3 Internationalizing awk Programs |
| bindtextdomain C library function | 10.2 GNU gettext |
| bindtextdomain user-defined function | 10.4.3 awk Portability Issues |
| BINMODE variable | 7.5.1 Built-in Variables That Control awk |
| BINMODE variable | B.3.3.3 Using gawk on PC Operating Systems |
| bits2str user-defined function | 9.1.6 Using gawk 's Bit Manipulation Functions |
| bitwise complement | 9.1.6 Using gawk 's Bit Manipulation Functions |
| bitwise operations | 9.1.6 Using gawk 's Bit Manipulation Functions |
| bitwise shift | 9.1.6 Using gawk 's Bit Manipulation Functions |
| blocks, BEGIN and END | 7.1.4 The BEGIN and END Special Patterns |
| blocks, BEGIN and END | 11.5 Profiling Your awk Programs |
| body of a loop | 7.4.2 The while Statement |
| book, using this | 1.1 Using This Book |
| boolean expressions | 6.11 Boolean Expressions |
| boolean operators | 6.11 Boolean Expressions |
| bracket expression | 3.3 Regular Expression Operators |
| Brandon, Dick | 1.1 Using This Book |
| break statement | 7.4.5 The break Statement |
| break , outside of loops | 7.4.5 The break Statement |
| Brennan, Michael | 8.6 The delete Statement |
| Brennan, Michael | 11.2 Two-Way Communications with Another Process |
| Brennan, Michael | 14.3.8 A Simple Stream Editor |
| Brennan, Michael | B.6 Other Freely Available awk Implementations |
| Brennan, Michael | B.6 Other Freely Available awk Implementations |
| Broder, Alan J. | A.6 Major Contributors to gawk |
| Brown, Martin | Acknowledgments |
| Brown, Martin | A.6 Major Contributors to gawk |
| Brown, Martin | B.5 Reporting Problems and Bugs |
| BSD portal files | 11.4 Using gawk with BSD Portals |
| BSD-based operating systems | The GNU Project and This Book |
| BSD-based operating systems | 11.4 Using gawk with BSD Portals |
| BSD-based operating systems | Glossary |
| buffer matching operators | 3.5 gawk -Specific Regexp Operators |
| buffering output | 9.1.4 Input/Output Functions |
| buffering output | Advanced Notes: Controlling Output Buffering with system |
| buffering, interactive vs. non-interactive | Advanced Notes: Interactive Versus Non-Interactive Buffering |
| buffering, non-interactive vs. interactive | Advanced Notes: Interactive Versus Non-Interactive Buffering |
| buffers, flushing | 9.1.4 Input/Output Functions |
| buffers, flushing | Advanced Notes: Controlling Output Buffering with system |
| bug reports | B.5 Reporting Problems and Bugs |
| bug reports, email address, [email protected] | B.5 Reporting Problems and Bugs |
| [email protected] bug reporting address | B.5 Reporting Problems and Bugs |
| bugs, known in gawk | 12.7 Known Bugs in gawk |
| built-in functions | 9.1 Built-in Functions |
| built-in variables | 7.5 Built-in Variables |
| built-in variables, convey information | 7.5.2 Built-in Variables That Convey Information |
| built-in variables, user modifiable | 7.5.1 Built-in Variables That Control awk |
|
C | | |
| call by reference | 9.2.3 Calling User-Defined Functions |
| call by value | 9.2.3 Calling User-Defined Functions |
| calling a function | 6.13 Function Calls |
| calling a function | 9.2.3 Calling User-Defined Functions |
| case conversion | 9.1.3 String Manipulation Functions |
| case sensitivity | 3.6 Case Sensitivity in Matching |
| changing contents of a field | 4.4 Changing the Contents of a Field |
| changing the record separator | 4.1 How Input Is Split into Records |
| character class | 3.3 Regular Expression Operators |
| character class | 3.4 Using Character Lists |
| character encodings | 13.2.5 Translating Between Characters and Numbers |
| character list | 3.3 Regular Expression Operators |
| character list, complemented | 3.3 Regular Expression Operators |
| character set (regexp component) | 3.3 Regular Expression Operators |
| character sets (machine character encodings) | 13.2.5 Translating Between Characters and Numbers |
| character sets (machine character encodings) | Glossary |
| Chassell, Robert J. | Acknowledgments |
| chem utility | Glossary |
| chr user-defined function | 13.2.5 Translating Between Characters and Numbers |
| Cliff random numbers | 13.2.4 The Cliff Random Number Generator |
| cliff_rand user-defined function | 13.2.4 The Cliff Random Number Generator |
| close built-in function | 5.8 Closing Input and Output Redirections |
| close built-in function | 9.1.4 Input/Output Functions |
| Close, Diane | The GNU Project and This Book |
| Close, Diane | A.6 Major Contributors to gawk |
| close , return value | Advanced Notes: Using close 's Return Value |
| closing coprocesses | 5.8 Closing Input and Output Redirections |
| closing input files and pipes | 5.8 Closing Input and Output Redirections |
| closing output files and pipes | 5.8 Closing Input and Output Redirections |
| coding style used in gawk | C.2.1 Adding New Features |
| collating elements | 3.4 Using Character Lists |
| collating symbols | 3.4 Using Character Lists |
| comma operator, not supported | 7.4.4 The for Statement |
| command line | 12.1 Invoking awk |
| command line, setting FS on | 4.5.3 Setting FS from the Command Line |
| command-line formats | 2.1 How to Run awk Programs |
| command-line option, --assign | 12.2 Command-Line Options |
| command-line option, --compat | 12.2 Command-Line Options |
| command-line option, --copyleft | 12.2 Command-Line Options |
| command-line option, --copyright | 12.2 Command-Line Options |
| command-line option, --dump-variables | 12.2 Command-Line Options |
| command-line option, --field-separator | 12.2 Command-Line Options |
| command-line option, --file | 12.2 Command-Line Options |
| command-line option, --gen-po | 10.4.1 Extracting Marked Strings |
| command-line option, --gen-po | 12.2 Command-Line Options |
| command-line option, --help | 12.2 Command-Line Options |
| command-line option, --lint | 12.2 Command-Line Options |
| command-line option, --lint-old | 12.2 Command-Line Options |
| command-line option, --non-decimal-data | 11.1 Allowing Non-Decimal Input Data |
| command-line option, --non-decimal-data | 12.2 Command-Line Options |
| command-line option, --posix | 12.2 Command-Line Options |
| command-line option, --profile | 12.2 Command-Line Options |
| command-line option, --re-interval | 12.2 Command-Line Options |
| command-line option, --source | 12.2 Command-Line Options |
| command-line option, --traditional | 12.2 Command-Line Options |
| command-line option, --usage | 12.2 Command-Line Options |
| command-line option, --version | 12.2 Command-Line Options |
| command-line option, -F | 4.5.3 Setting FS from the Command Line |
| command-line option, -f | 2.1.3 Running Long Programs |
| command-line option, -f | 12.2 Command-Line Options |
| command-line option, -F | 12.2 Command-Line Options |
| command-line option, -mf | 12.2 Command-Line Options |
| command-line option, -mr | 12.2 Command-Line Options |
| command-line option, -v | 12.2 Command-Line Options |
| command-line option, -W | 12.2 Command-Line Options |
| comments | 2.1.5 Comments in awk Programs |
| comments and backslash continuation | 2.6 awk Statements Versus Lines |
| common mistakes | Advanced Notes: Backslash Before Regular Characters |
| common mistakes | 3.8 Using Dynamic Regexps |
| common mistakes | 4.5 Specifying How Fields Are Separated |
| common mistakes | 5.2 Examples of print Statements |
| common mistakes | 5.6 Redirecting Output of print and printf |
| common mistakes | 5.7.1 Special Files for Standard Descriptors |
| common mistakes | 6.5 Arithmetic Operators |
| common mistakes | 6.6 String Concatenation |
| common mistakes | 6.10 Variable Typing and Comparison Expressions |
| common mistakes | 9.1.3 String Manipulation Functions |
| common mistakes | 12.2 Command-Line Options |
| comp.lang.awk Usenet news group | B.5 Reporting Problems and Bugs |
| comparison expressions | 6.10 Variable Typing and Comparison Expressions |
| comparisons, string vs. regexp | 6.10 Variable Typing and Comparison Expressions |
| compatibility mode | 12.2 Command-Line Options |
| compatibility mode | A.5 Extensions in gawk Not in POSIX awk |
| compiled programs | D.1 What a Program Does |
| compiled programs | Glossary |
| compl built-in function | 9.1.6 Using gawk 's Bit Manipulation Functions |
| complement, bitwise | 9.1.6 Using gawk 's Bit Manipulation Functions |
| complemented character list | 3.3 Regular Expression Operators |
| compound statement | 7.4 Control Statements in Actions |
| computed regular expressions | 3.8 Using Dynamic Regexps |
| concatenation | 6.6 String Concatenation |
| concatenation evaluation order | 6.6 String Concatenation |
| conditional expression | 6.12 Conditional Expressions |
| configuration option, --disable-nls | B.2.2 Additional Configuration Options |
| configuration option, --enable-portals | 11.4 Using gawk with BSD Portals |
| configuration option, --enable-portals | B.2.2 Additional Configuration Options |
| configuration option, --with-included-gettext | 10.6 gawk Can Speak Your Language |
| configuration option, --with-included-gettext | B.2.2 Additional Configuration Options |
| configuring gawk | B.2.3 The Configuration Process |
| constants, types of | 6.1 Constant Expressions |
| continuation of lines | 2.6 awk Statements Versus Lines |
| continue statement | 7.4.6 The continue Statement |
| continue , outside of loops | 7.4.6 The continue Statement |
| contributors to gawk | A.6 Major Contributors to gawk |
| control statement | 7.4 Control Statements in Actions |
| conventions, programming | 7.4.9 The exit Statement |
| conventions, programming | 7.5.2 Built-in Variables That Convey Information |
| conventions, programming | 9.1.1 Calling Built-in Functions |
| conventions, programming | 9.2.1 Function Definition Syntax |
| conventions, programming | 9.2.4 The return Statement |
| conventions, programming | 11.1 Allowing Non-Decimal Input Data |
| conventions, programming | 13.1 Naming Library Function Global Variables |
| conventions, programming | 13.2.1 Implementing nextfile as a Function |
| conventions, programming | C.3.2.2 C Code for chdir and stat |
| conventions, programming | C.3.2.2 C Code for chdir and stat |
| conversion of case | 9.1.3 String Manipulation Functions |
| conversion of strings and numbers | 6.4 Conversion of Strings and Numbers |
| conversions, during subscripting | 8.7 Using Numbers to Subscript Arrays |
| converting dates to timestamps | 9.1.5 Using gawk 's Timestamp Functions |
| CONVFMT variable | 6.4 Conversion of Strings and Numbers |
| CONVFMT variable | 7.5.1 Built-in Variables That Control awk |
| CONVFMT variable | 8.7 Using Numbers to Subscript Arrays |
| coprocess | 4.8.7 Using getline from a Coprocess |
| coprocess | 5.6 Redirecting Output of print and printf |
| coprocess | 5.8 Closing Input and Output Redirections |
| coprocess | 11.2 Two-Way Communications with Another Process |
| cos built-in function | 9.1.2 Numeric Functions |
| csh utility | 2.1.6 Shell Quoting Issues |
| csh utility | 2.5 A More Complex Example |
| csh utility | 2.6 awk Statements Versus Lines |
| csh utility | 11.2 Two-Way Communications with Another Process |
| csh utility | 12.2 Command-Line Options |
| csh , backslash continuation | 2.5 A More Complex Example |
| csh , backslash continuation | 2.6 awk Statements Versus Lines |
| curly braces | 7.3 Actions |
| custom.h configuration file | B.2.3 The Configuration Process |
| cut utility | 14.2.1 Cutting out Fields and Columns |
| cut.awk program | 14.2.1 Cutting out Fields and Columns |
|