| Index Entry | Section |
|
C | | |
| call by reference | 9.2.3.3 Passing Function Arguments By Value Or By Reference |
| call by value | 9.2.3.3 Passing Function Arguments By Value Or By Reference |
| caret (^ ) | 3.3 Regular Expression Operators |
| caret (^ ) | 3.5 gawk -Specific Regexp Operators |
| caret (^ ), in bracket expressions | 3.4 Using Bracket Expressions |
| caret (^ ), ^ operator | 6.5 Operator Precedence (How Operators Nest) |
| caret (^ ), ^= operator | 6.2.3 Assignment Expressions |
| caret (^ ), ^= operator | 6.5 Operator Precedence (How Operators Nest) |
| case keyword | 7.4.5 The switch Statement |
| case sensitivity, array indices and | 8.1.1 Introduction to Arrays |
| case sensitivity, converting case | 9.1.3 String-Manipulation Functions |
| case sensitivity, example programs | 12. A Library of awk Functions |
| case sensitivity, gawk | 3.6 Case Sensitivity in Matching |
| case sensitivity, regexps and | 3.6 Case Sensitivity in Matching |
| case sensitivity, regexps and | 7.5.1 Built-in Variables That Control awk |
| case sensitivity, string comparisons and | 7.5.1 Built-in Variables That Control awk |
| CGI, awk scripts for | 2.2 Command-Line Options |
| character lists, See bracket expressions | 3.3 Regular Expression Operators |
| character sets (machine character encodings) | 12.2.5 Translating Between Characters and Numbers |
| character sets (machine character encodings) | Glossary |
| character sets, See Also bracket expressions | 3.3 Regular Expression Operators |
| characters, counting | 13.2.7 Counting Things |
| characters, transliterating | 13.3.3 Transliterating Characters |
| characters, values of as numbers | 12.2.5 Translating Between Characters and Numbers |
| Chassell, Robert J. | Acknowledgments |
| chdir() function, implementing in gawk | C.3.3 Example: Directory and File Operation Built-ins |
| chem utility | Glossary |
| chr() user-defined function | 12.2.5 Translating Between Characters and Numbers |
| clear debugger command | 14.3.1 Control Of Breakpoints |
| Cliff random numbers | 12.2.4 The Cliff Random Number Generator |
| cliff_rand() user-defined function | 12.2.4 The Cliff Random Number Generator |
| close() function | 4.9.4 Using getline into a Variable from a File |
| close() function | 4.9.5 Using getline from a Pipe |
| close() function | 5.8 Closing Input and Output Redirections |
| close() function | 9.1.4 Input/Output Functions |
| close() function, return values | Advanced Notes: Using close() ’s Return Value |
| close() function, two-way pipes and | 11.3 Two-Way Communications with Another Process |
| Close, Diane | The GNU Project and This Book |
| Close, Diane | A.8 Major Contributors to gawk |
| close_func () input method | C.3.1 A Minimal Introduction to gawk Internals |
| collating elements | 3.4 Using Bracket Expressions |
| collating symbols | 3.4 Using Bracket Expressions |
| Colombo, Antonio | Acknowledgments |
| columns, aligning | 5.2 print Statement Examples |
| columns, cutting | 13.2.1 Cutting out Fields and Columns |
| comma (, ), in range patterns | 7.1.3 Specifying Record Ranges with Patterns |
| command line, arguments | 2.3 Other Command-Line Arguments |
| command line, arguments | 7.5.2 Built-in Variables That Convey Information |
| command line, arguments | 7.5.3 Using ARGC and ARGV |
| command line, directories on | 4.10 Directories On The Command Line |
| command line, formats | 1.1 How to Run awk Programs |
| command line, FS on, setting | 4.5.4 Setting FS from the Command Line |
| command line, invoking awk from | 2.1 Invoking awk |
| command line, options | 1.1.3 Running Long Programs |
| command line, options | 2.2 Command-Line Options |
| command line, options | 4.5.4 Setting FS from the Command Line |
| command line, options, end of | 2.2 Command-Line Options |
| command line, variables, assigning on | 6.1.3.2 Assigning Variables on the Command Line |
| command-line options, processing | 12.4 Processing Command-Line Options |
| command-line options, string extraction | 10.4.1 Extracting Marked Strings |
| commands debugger command | 14.3.2 Control of Execution |
| commenting | 1.1.5 Comments in awk Programs |
| commenting, backslash continuation and | 1.6 awk Statements Versus Lines |
| common extensions, ** operator | 6.2.1 Arithmetic Operators |
| common extensions, **= operator | 6.2.3 Assignment Expressions |
| common extensions, /dev/stderr special file | 5.7.1 Special Files for Standard Descriptors |
| common extensions, /dev/stdin special file | 5.7.1 Special Files for Standard Descriptors |
| common extensions, /dev/stdout special file | 5.7.1 Special Files for Standard Descriptors |
| common extensions, BINMODE variable | B.3.1.4 Using gawk on PC Operating Systems |
| common extensions, delete to delete entire arrays | 8.2 The delete Statement |
| common extensions, fflush() function | 9.1.4 Input/Output Functions |
| common extensions, func keyword | 9.2.1 Function Definition Syntax |
| common extensions, length() applied to an array | 9.1.3 String-Manipulation Functions |
| common extensions, nextfile statement | 7.4.9 Using gawk ’s nextfile Statement |
| common extensions, RS as a regexp | 4.1 How Input Is Split into Records |
| common extensions, single character fields | 4.5.3 Making Each Character a Separate Field |
| common extensions, \x escape sequence | 3.2 Escape Sequences |
| comp.lang.awk newsgroup | B.4 Reporting Problems and Bugs |
| comparison expressions | 6.3.2 Variable Typing and Comparison Expressions |
| comparison expressions, as patterns | 7.1.2 Expressions as Patterns |
| comparison expressions, string vs. regexp | 6.3.2.2 Comparison Operators |
| compatibility mode (gawk ), extensions | A.5 Extensions in gawk Not in POSIX awk |
| compatibility mode (gawk ), file names | 5.7.3 Special File Name Caveats |
| compatibility mode (gawk ), hexadecimal numbers | 6.1.1.2 Octal and Hexadecimal Numbers |
| compatibility mode (gawk ), octal numbers | 6.1.1.2 Octal and Hexadecimal Numbers |
| compatibility mode (gawk ), specifying | 2.2 Command-Line Options |
| compiled programs | D.1 What a Program Does |
| compiled programs | Glossary |
| compiling gawk for Cygwin | B.3.1.5 Using gawk In The Cygwin Environment |
| compiling gawk for MS-DOS and MS-Windows | B.3.1.2 Compiling gawk for PC Operating Systems |
| compiling gawk for VMS | B.3.2.1 Compiling gawk on VMS |
| compiling gawk with EMX for OS/2 | B.3.1.2 Compiling gawk for PC Operating Systems |
| compl() function (gawk ) | 9.1.6 Bit-Manipulation Functions |
| complement, bitwise | 9.1.6 Bit-Manipulation Functions |
| compound statements, control statements and | 7.4 Control Statements in Actions |
| concatenating | 6.2.2 String Concatenation |
| condition debugger command | 14.3.1 Control Of Breakpoints |
| conditional expressions | 6.3.4 Conditional Expressions |
| configuration option, --disable-lint | B.2.2 Additional Configuration Options |
| configuration option, --disable-nls | B.2.2 Additional Configuration Options |
| configuration option, --with-whiny-user-strftime | B.2.2 Additional Configuration Options |
| configuration options, gawk | B.2.2 Additional Configuration Options |
| constants, nondecimal | 11.1 Allowing Nondecimal Input Data |
| constants, types of | 6.1.1 Constant Expressions |
| continue statement | 7.4.7 The continue Statement |
| control statements | 7.4 Control Statements in Actions |
| converting, case | 9.1.3 String-Manipulation Functions |
| converting, dates to timestamps | 9.1.5 Time Functions |
| converting, during subscripting | 8.3 Using Numbers to Subscript Arrays |
| converting, numbers to strings | 6.1.4 Conversion of Strings and Numbers |
| converting, numbers to strings | 9.1.6 Bit-Manipulation Functions |
| converting, strings to numbers | 6.1.4 Conversion of Strings and Numbers |
| converting, strings to numbers | 9.1.6 Bit-Manipulation Functions |
| CONVFMT variable | 6.1.4 Conversion of Strings and Numbers |
| CONVFMT variable | 7.5.1 Built-in Variables That Control awk |
| CONVFMT variable, array subscripts and | 8.3 Using Numbers to Subscript Arrays |
| coprocesses | 5.6 Redirecting Output of print and printf |
| coprocesses | 11.3 Two-Way Communications with Another Process |
| coprocesses, closing | 5.8 Closing Input and Output Redirections |
| coprocesses, getline from | 4.9.7 Using getline from a Coprocess |
| cos() function | 9.1.2 Numeric Functions |
| counting | 13.2.7 Counting Things |
| csh utility | 1.6 awk Statements Versus Lines |
| csh utility, POSIXLY_CORRECT environment variable | 2.2 Command-Line Options |
| csh utility, |& operator, comparison with | 11.3 Two-Way Communications with Another Process |
| ctime() user-defined function | 9.2.2 Function Definition Examples |
| currency symbols, localization | 10.2 GNU gettext |
| custom.h file | B.2.3 The Configuration Process |
| cut utility | 13.2.1 Cutting out Fields and Columns |
| cut utility | 13.2.1 Cutting out Fields and Columns |
| cut.awk program | 13.2.1 Cutting out Fields and Columns |
|