| Index Entry | Section |
|
| N | | |
| names, arrays/variables | 8. Arrays in awk |
| names, arrays/variables | 13.1 Naming Library Function Global Variables |
| names, functions | 9.2.1 Function Definition Syntax |
| names, functions | 13.1 Naming Library Function Global Variables |
| namespace issues | 8. Arrays in awk |
| namespace issues | 13.1 Naming Library Function Global Variables |
| namespace issues, functions | 9.2.1 Function Definition Syntax |
| nawk utility | 1.0 A Rose by Any Other Name |
| negative zero | D.3 Floating-Point Number Caveats |
| NetBSD | Glossary |
| networks, programming | 11.3 Using gawk for Network Programming |
| networks, support for | 5.7.3 Special Files for Network Communications |
| newlines | 2.6 awk Statements Versus Lines |
| newlines | 6.11 Boolean Expressions |
| newlines | 12.2 Command-Line Options |
| newlines, as field separators | 4.5 Specifying How Fields Are Separated |
| newlines, as record separators | 4.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 | 5.2 Examples of print Statements |
| newlines, separating statements in actions | 7.3 Actions |
| newlines, separating statements in actions | 7.4 Control Statements in Actions |
| next file statement | A.5 Extensions in gawk Not in POSIX awk |
| next file statement, deprecated | 12.5 Obsolete Options and/or Features |
| next file statement, in gawk | 7.4.8 Using gawk's nextfile Statement |
| next statement | 6.11 Boolean Expressions |
| next statement | 7.4.7 The next Statement |
| next statement, BEGIN/END patterns and | 7.1.4.2 Input/Output from BEGIN and END Rules |
| next statement, user-defined functions and | 7.4.7 The next Statement |
| nextfile statement | 7.4.8 Using gawk's nextfile Statement |
| nextfile statement, BEGIN/END patterns and | 7.1.4.2 Input/Output from BEGIN and END Rules |
| nextfile statement, implementing | 13.2.1 Implementing nextfile as a Function |
| nextfile statement, in gawk | 7.4.8 Using gawk's nextfile Statement |
| nextfile statement, next file statement and | 12.5 Obsolete Options and/or Features |
| nextfile statement, user-defined functions and | 7.4.8 Using gawk's nextfile Statement |
| nextfile user-defined function | 13.2.1 Implementing nextfile as a Function |
| NF variable | 4.2 Examining Fields |
| NF variable | 7.5.2 Built-in Variables That Convey Information |
| NF variable, decrementing | 4.4 Changing the Contents of a Field |
| noassign.awk program | 13.3.4 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 | 6.11 Boolean Expressions |
| NR variable | 4.1 How Input Is Split into Records |
| NR variable | 7.5.2 Built-in Variables That Convey Information |
| NR variable, changing | Advanced Notes: Changing NR and FNR |
| null strings | 4.1 How Input Is Split into Records |
| null strings | 4.5.1 Using Regular Expressions to Separate Fields |
| null strings | 6.9 True and False in awk |
| null strings | D.2 Data Values in a Computer |
| null strings, array elements and | 8.6 The delete Statement |
| null strings, as array subscripts | 8.8 Using Uninitialized Variables as Subscripts |
| null strings, converting numbers to strings | 6.4 Conversion of Strings and Numbers |
| null strings, matching | Advanced Notes: Matching the Null String |
| null strings, quoting and | 2.1.6 Shell-Quoting Issues |
| number sign (#), #! (executable scripts) | 2.1.4 Executable awk Programs |
| number sign (#), #! (executable scripts), portability issues with | 2.1.4 Executable awk Programs |
| number sign (#), commenting | 2.1.5 Comments in awk Programs |
| numbers | C.3.1 A Minimal Introduction to gawk Internals |
| numbers, as array subscripts | 8.7 Using Numbers to Subscript Arrays |
| numbers, as values of characters | 13.2.5 Translating Between Characters and Numbers |
| numbers, Cliff random | 13.2.4 The Cliff Random Number Generator |
| numbers, converting | 6.4 Conversion of Strings and Numbers |
| numbers, converting, to strings | 7.5.1 Built-in Variables That Control awk |
| numbers, converting, to strings | 7.5.1 Built-in Variables That Control awk |
| numbers, converting, to strings | 9.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 | 6.1.2 Octal and Hexadecimal Numbers |
| numbers, NODE internal type | C.3.1 A Minimal Introduction to gawk Internals |
| numbers, octal | 6.1.2 Octal and Hexadecimal Numbers |
| numbers, random | 9.1.2 Numeric Functions |
| numbers, rounding | 13.2.3 Rounding Numbers |
| numeric, constants | 6.1.1 Numeric and String Constants |
| numeric, output format | 5.4 Controlling Numeric Output with print |
| numeric, strings | 6.10 Variable Typing and Comparison Expressions |
| numeric, values | C.3.1 A Minimal Introduction to gawk Internals |
|
| O | | |
| oawk utility | 1.0 A Rose by Any Other Name |
| obsolete features | 12.5 Obsolete Options and/or Features |
| octal numbers | 6.1.2 Octal and Hexadecimal Numbers |
| octal values, enabling interpretation of | 12.2 Command-Line Options |
| OFMT variable | 5.4 Controlling Numeric Output with print |
| OFMT variable | 6.4 Conversion of Strings and Numbers |
| OFMT variable | 7.5.1 Built-in Variables That Control awk |
| OFMT variable, POSIX awk and | 5.4 Controlling Numeric Output with print |
| OFS variable | 4.4 Changing the Contents of a Field |
| OFS variable | 5.3 Output Separators |
| OFS variable | 7.5.1 Built-in Variables That Control awk |
| OpenBSD | Glossary |
| operating systems, BSD-based | The GNU Project and This Book |
| operating systems, BSD-based | 11.4 Using gawk with BSD Portals |
| operating systems, PC, gawk on | B.3.3.3 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 | 9.1.6 Bit-Manipulation Functions of gawk |
| operators, arithmetic | 6.5 Arithmetic Operators |
| operators, assignment | 6.7 Assignment Expressions |
| operators, assignment | 6.7 Assignment Expressions |
| operators, assignment, evaluation order | 6.7 Assignment Expressions |
| operators, Boolean, See Boolean expressions | 6.11 Boolean Expressions |
| operators, decrement/increment | 6.8 Increment and Decrement Operators |
| operators, GNU-specific | 3.5 gawk-Specific Regexp Operators |
| operators, input/output | 4.8.3 Using getline from a File |
| operators, input/output | 4.8.5 Using getline from a Pipe |
| operators, input/output | 4.8.7 Using getline from a Coprocess |
| operators, input/output | 5.6 Redirecting Output of print and printf |
| operators, input/output | 5.6 Redirecting Output of print and printf |
| operators, input/output | 6.14 Operator Precedence (How Operators Nest) |
| operators, input/output | 6.14 Operator Precedence (How Operators Nest) |
| operators, input/output | 6.14 Operator Precedence (How Operators Nest) |
| operators, logical, See Boolean expressions | 6.11 Boolean Expressions |
| operators, precedence | Advanced Notes: Operator Evaluation Order |
| operators, precedence | 6.14 Operator Precedence (How Operators Nest) |
| operators, relational, See operators, comparison | 6.10 Variable Typing and Comparison Expressions |
| operators, short-circuit | 6.11 Boolean Expressions |
| operators, string | 6.6 String Concatenation |
| operators, string-matching | 3.1 How to Use Regular Expressions |
| operators, string-matching, for buffers | 3.5 gawk-Specific Regexp Operators |
| operators, word-boundary (gawk) | 3.5 gawk-Specific Regexp Operators |
| options, command-line | 2.1.3 Running Long Programs |
| options, command-line | 4.5.3 Setting FS from the Command Line |
| options, command-line | 12.2 Command-Line Options |
| options, command-line, end of | 12.2 Command-Line Options |
| options, command-line, invoking awk | 12.1 Invoking awk |
| options, command-line, processing | 13.4 Processing Command-Line Options |
| options, deprecated | 12.5 Obsolete Options and/or Features |
| options, long | 12.1 Invoking awk |
| options, long | 12.2 Command-Line Options |
| options, printing list of | 12.2 Command-Line Options |
| OR bitwise operation | 9.1.6 Bit-Manipulation Functions of gawk |
| or Boolean-logic operator | 6.11 Boolean Expressions |
| or function (gawk) | 9.1.6 Bit-Manipulation Functions of gawk |
| ord user-defined function | 13.2.5 Translating Between Characters and Numbers |
| order of evaluation, concatenation | 6.6 String Concatenation |
| ORS variable | 5.3 Output Separators |
| ORS variable | 7.5.1 Built-in Variables That Control awk |
| output field separator, See OFS variable | 4.4 Changing the Contents of a Field |
| output record separator, See ORS variable | 5.3 Output Separators |
| output redirection | 5.6 Redirecting Output of print and printf |
| output, buffering | 9.1.4 Input/Output Functions |
| output, buffering | Advanced Notes: Controlling Output Buffering with system |
| output, duplicating into files | 14.2.5 Duplicating Output into Multiple Files |
| output, files, closing | 5.8 Closing Input and Output Redirections |
| output, format specifier, OFMT | 5.4 Controlling Numeric Output with print |
| output, formatted | 5.5 Using printf Statements for Fancier Printing |
| output, pipes | 5.6 Redirecting Output of print and printf |
| output, printing, See printing | 5. Printing Output |
| output, records | 5.3 Output Separators |
| output, standard | 5.7.1 Special Files for Standard Descriptors |
|