| Index Entry | Section |
|
| N | | |
| names, arrays/variables | 7. Arrays in awk |
| names, arrays/variables | 12.1 Naming Library Function Global Variables |
| names, functions | 8.2.1 Function Definition Syntax |
| names, functions | 12.1 Naming Library Function Global Variables |
| namespace issues | 7. Arrays in awk |
| namespace issues | 12.1 Naming Library Function Global Variables |
| namespace issues, functions | 8.2.1 Function Definition Syntax |
| nawk utility | 0.1 A Rose by Any Other Name |
| negative zero | D.3.2 Floating Point Numbers Are Not Abstract Numbers |
| NetBSD | Glossary |
| networks, programming | 10.3 Using gawk for Network Programming |
| networks, support for | 4.7.3 Special Files for Network Communications |
| newlines | 1.6 awk Statements Versus Lines |
| newlines | 5.11 Boolean Expressions |
| newlines | 11.2 Command-Line Options |
| newlines, as field separators | 3.5 Specifying How Fields Are Separated |
| newlines, as record separators | 3.1 How Input Is Split into Records |
| newlines, in dynamic regexps | Advanced Notes: Using \n in Character Lists of Dynamic Regexps |
| newlines, in regexp constants | Advanced Notes: Using \n in Character Lists of Dynamic Regexps |
| newlines, printing | 4.2 Examples of print Statements |
| newlines, separating statements in actions | 6.3 Actions |
| newlines, separating statements in actions | 6.4 Control Statements in Actions |
| next file statement | A.5 Extensions in gawk Not in POSIX awk |
| next file statement, deprecated | 11.5 Obsolete Options and/or Features |
| next file statement, in gawk | 6.4.9 Using gawk's nextfile Statement |
| next statement | 5.11 Boolean Expressions |
| next statement | 6.4.8 The next Statement |
| next statement, BEGIN/END patterns and | 6.1.4.2 Input/Output from BEGIN and END Rules |
| next statement, user-defined functions and | 6.4.8 The next Statement |
| nextfile statement | 6.4.9 Using gawk's nextfile Statement |
| nextfile statement, BEGIN/END patterns and | 6.1.4.2 Input/Output from BEGIN and END Rules |
| nextfile statement, implementing | 12.2.1 Implementing nextfile as a Function |
| nextfile statement, in gawk | 6.4.9 Using gawk's nextfile Statement |
| nextfile statement, next file statement and | 11.5 Obsolete Options and/or Features |
| nextfile statement, user-defined functions and | 6.4.9 Using gawk's nextfile Statement |
| nextfile user-defined function | 12.2.1 Implementing nextfile as a Function |
| NF variable | 3.2 Examining Fields |
| NF variable | 6.5.2 Built-in Variables That Convey Information |
| NF variable, decrementing | 3.4 Changing the Contents of a Field |
| noassign.awk program | 12.3.5 Treating Assignments as File Names |
| NODE internal type | C.3.1 A Minimal Introduction to gawk Internals |
| nodes, duplicating | C.3.1 A Minimal Introduction to gawk Internals |
| not Boolean-logic operator | 5.11 Boolean Expressions |
| NR variable | 3.1 How Input Is Split into Records |
| NR variable | 6.5.2 Built-in Variables That Convey Information |
| NR variable, changing | Advanced Notes: Changing NR and FNR |
| null strings | 3.1 How Input Is Split into Records |
| null strings | 3.5.1 Using Regular Expressions to Separate Fields |
| null strings | 5.9 True and False in awk |
| null strings | D.2 Data Values in a Computer |
| null strings, array elements and | 7.6 The delete Statement |
| null strings, as array subscripts | 7.8 Using Uninitialized Variables as Subscripts |
| null strings, converting numbers to strings | 5.4 Conversion of Strings and Numbers |
| null strings, matching | Advanced Notes: Matching the Null String |
| null strings, quoting and | 1.1.6 Shell-Quoting Issues |
| number sign (#), #! (executable scripts) | 1.1.4 Executable awk Programs |
| number sign (#), #! (executable scripts), portability issues with | 1.1.4 Executable awk Programs |
| number sign (#), commenting | 1.1.5 Comments in awk Programs |
| numbers | C.3.1 A Minimal Introduction to gawk Internals |
| numbers, as array subscripts | 7.7 Using Numbers to Subscript Arrays |
| numbers, as values of characters | 12.2.6 Translating Between Characters and Numbers |
| numbers, Cliff random | 12.2.5 The Cliff Random Number Generator |
| numbers, converting | 5.4 Conversion of Strings and Numbers |
| numbers, converting, to strings | 6.5.1 Built-in Variables That Control awk |
| numbers, converting, to strings | 6.5.1 Built-in Variables That Control awk |
| numbers, converting, to strings | 8.1.6 Bit-Manipulation Functions of gawk |
| numbers, floating-point | D.2 Data Values in a Computer |
| numbers, floating-point, AWKNUM internal type | C.3.1 A Minimal Introduction to gawk Internals |
| numbers, hexadecimal | 5.1.2 Octal and Hexadecimal Numbers |
| numbers, NODE internal type | C.3.1 A Minimal Introduction to gawk Internals |
| numbers, octal | 5.1.2 Octal and Hexadecimal Numbers |
| numbers, random | 8.1.2 Numeric Functions |
| numbers, rounding | 12.2.4 Rounding Numbers |
| numeric, constants | 5.1.1 Numeric and String Constants |
| numeric, output format | 4.4 Controlling Numeric Output with print |
| numeric, strings | 5.10.1 String Type Versus Numeric Type |
| numeric, values | C.3.1 A Minimal Introduction to gawk Internals |
|
| O | | |
| oawk utility | 0.1 A Rose by Any Other Name |
| obsolete features | 11.5 Obsolete Options and/or Features |
| octal numbers | 5.1.2 Octal and Hexadecimal Numbers |
| octal values, enabling interpretation of | 11.2 Command-Line Options |
| OFMT variable | 4.4 Controlling Numeric Output with print |
| OFMT variable | 5.4 Conversion of Strings and Numbers |
| OFMT variable | 6.5.1 Built-in Variables That Control awk |
| OFMT variable, POSIX awk and | 4.4 Controlling Numeric Output with print |
| OFS variable | 3.4 Changing the Contents of a Field |
| OFS variable | 4.3 Output Separators |
| OFS variable | 6.5.1 Built-in Variables That Control awk |
| OpenBSD | Glossary |
| OpenSolaris | B.6 Other Freely Available awk Implementations |
| operating systems, BSD-based | The GNU Project and This Book |
| operating systems, BSD-based | 10.4 Using gawk with BSD Portals |
| operating systems, PC, gawk on | B.3.3.4 Using gawk on PC Operating Systems |
| operating systems, PC, gawk on, installing | B.3.3 Installation on PC Operating Systems |
| operating systems, porting gawk to | C.2.2 Porting gawk to a New Operating System |
| operating systems, See Also GNU/Linux, PC operating systems, Unix | B. Installing gawk |
| operations, bitwise | 8.1.6 Bit-Manipulation Functions of gawk |
| operators, arithmetic | 5.5 Arithmetic Operators |
| operators, assignment | 5.7 Assignment Expressions |
| operators, assignment | 5.7 Assignment Expressions |
| operators, assignment, evaluation order | 5.7 Assignment Expressions |
| operators, Boolean, See Boolean expressions | 5.11 Boolean Expressions |
| operators, decrement/increment | 5.8 Increment and Decrement Operators |
| operators, GNU-specific | 2.5 gawk-Specific Regexp Operators |
| operators, input/output | 3.8.3 Using getline from a File |
| operators, input/output | 3.8.5 Using getline from a Pipe |
| operators, input/output | 3.8.7 Using getline from a Coprocess |
| operators, input/output | 4.6 Redirecting Output of print and printf |
| operators, input/output | 4.6 Redirecting Output of print and printf |
| operators, input/output | 5.14 Operator Precedence (How Operators Nest) |
| operators, input/output | 5.14 Operator Precedence (How Operators Nest) |
| operators, input/output | 5.14 Operator Precedence (How Operators Nest) |
| operators, logical, See Boolean expressions | 5.11 Boolean Expressions |
| operators, precedence | Advanced Notes: Operator Evaluation Order |
| operators, precedence | 5.14 Operator Precedence (How Operators Nest) |
| operators, relational, See operators, comparison | 5.10 Variable Typing and Comparison Expressions |
| operators, short-circuit | 5.11 Boolean Expressions |
| operators, string | 5.6 String Concatenation |
| operators, string-matching | 2.1 How to Use Regular Expressions |
| operators, string-matching, for buffers | 2.5 gawk-Specific Regexp Operators |
| operators, word-boundary (gawk) | 2.5 gawk-Specific Regexp Operators |
| options, command-line | 1.1.3 Running Long Programs |
| options, command-line | 3.5.3 Setting FS from the Command Line |
| options, command-line | 11.2 Command-Line Options |
| options, command-line, end of | 11.2 Command-Line Options |
| options, command-line, invoking awk | 11.1 Invoking awk |
| options, command-line, processing | 12.4 Processing Command-Line Options |
| options, deprecated | 11.5 Obsolete Options and/or Features |
| options, long | 11.1 Invoking awk |
| options, long | 11.2 Command-Line Options |
| options, printing list of | 11.2 Command-Line Options |
| OR bitwise operation | 8.1.6 Bit-Manipulation Functions of gawk |
| or Boolean-logic operator | 5.11 Boolean Expressions |
| or function (gawk) | 8.1.6 Bit-Manipulation Functions of gawk |
| ord user-defined function | 12.2.6 Translating Between Characters and Numbers |
| order of evaluation, concatenation | 5.6 String Concatenation |
| ORS variable | 4.3 Output Separators |
| ORS variable | 6.5.1 Built-in Variables That Control awk |
| output field separator, See OFS variable | 3.4 Changing the Contents of a Field |
| output record separator, See ORS variable | 4.3 Output Separators |
| output redirection | 4.6 Redirecting Output of print and printf |
| output, buffering | 8.1.4 Input/Output Functions |
| output, buffering | Advanced Notes: Controlling Output Buffering with system |
| output, duplicating into files | 13.2.5 Duplicating Output into Multiple Files |
| output, files, closing | 4.8 Closing Input and Output Redirections |
| output, format specifier, OFMT | 4.4 Controlling Numeric Output with print |
| output, formatted | 4.5 Using printf Statements for Fancier Printing |
| output, pipes | 4.6 Redirecting Output of print and printf |
| output, printing, See printing | 4. Printing Output |
| output, records | 4.3 Output Separators |
| output, standard | 4.7.1 Special Files for Standard Descriptors |
|