| Index Entry | | Section |
|
| F | | |
| f debugger command (alias for frame) | | 14.3.4 Dealing With The Stack |
| false, logical | | 6.3.1 True and False in awk |
| FDL (Free Documentation License) | | GNU Free Documentation License |
| features, adding to gawk | | C.2.2 Adding New Features |
| features, advanced, See advanced features | | 2.8 Obsolete Options and/or Features |
| features, deprecated | | 2.8 Obsolete Options and/or Features |
| features, undocumented | | 2.9 Undocumented Options and Features |
| Fenlason, Jay | | History of awk and gawk |
| Fenlason, Jay | | A.8 Major Contributors to gawk |
| fflush() function | | 9.1.4 Input/Output Functions |
| field numbers | | 4.3 Nonconstant Field Numbers |
| field operator $ | | 4.2 Examining Fields |
| field operators, dollar sign as | | 4.2 Examining Fields |
| field separators | | 4.5 Specifying How Fields Are Separated |
| field separators | | 7.5.1 Built-in Variables That Control awk |
| field separators | | 7.5.1 Built-in Variables That Control awk |
| field separators, choice of | | 4.5 Specifying How Fields Are Separated |
| field separators, FIELDWIDTHS variable and | | 7.5.1 Built-in Variables That Control awk |
| field separators, FPAT variable and | | 7.5.1 Built-in Variables That Control awk |
| field separators, in multiline records | | 4.8 Multiple-Line Records |
| field separators, on command line | | 4.5.4 Setting FS from the Command Line |
| field separators, POSIX and | | 4.2 Examining Fields |
| field separators, POSIX and | | Advanced Notes: Changing FS Does Not Affect the Fields |
| field separators, regular expressions as | | 4.5 Specifying How Fields Are Separated |
| field separators, regular expressions as | | 4.5.2 Using Regular Expressions to Separate Fields |
| field separators, See Also OFS | | 4.4 Changing the Contents of a Field |
| field separators, spaces as | | 13.2.1 Cutting out Fields and Columns |
| fields | | 4 Reading Input Files |
| fields | | 4.2 Examining Fields |
| fields | | D.1 What a Program Does |
| fields, adding | | 4.4 Changing the Contents of a Field |
| fields, changing contents of | | 4.4 Changing the Contents of a Field |
| fields, cutting | | 13.2.1 Cutting out Fields and Columns |
| fields, examining | | 4.2 Examining Fields |
| fields, number of | | 4.2 Examining Fields |
| fields, numbers | | 4.3 Nonconstant Field Numbers |
| fields, printing | | 5.2 print Statement Examples |
| fields, separating | | 4.5 Specifying How Fields Are Separated |
| fields, separating | | 4.5 Specifying How Fields Are Separated |
| fields, single-character | | 4.5.3 Making Each Character a Separate Field |
| FIELDWIDTHS variable | | 4.6 Reading Fixed-Width Data |
| FIELDWIDTHS variable | | 7.5.1 Built-in Variables That Control awk |
| file descriptors | | 5.7.1 Special Files for Standard Descriptors |
| file names, distinguishing | | 7.5.2 Built-in Variables That Convey Information |
| file names, in compatibility mode | | 5.7.3 Special File Name Caveats |
| file names, standard streams in gawk | | 5.7.1 Special Files for Standard Descriptors |
| FILENAME variable | | 4 Reading Input Files |
| FILENAME variable | | 7.5.2 Built-in Variables That Convey Information |
| FILENAME variable, getline, setting with | | 4.9.9 Points to Remember About getline |
| filenames, assignments as | | 12.3.5 Treating Assignments as File Names |
| files, .mo | | 10.2 GNU gettext |
| files, .mo, converting from .po | | 10.5 A Simple Internationalization Example |
| files, .mo, specifying directory of | | 10.2 GNU gettext |
| files, .mo, specifying directory of | | 10.3 Internationalizing awk Programs |
| files, .po | | 10.2 GNU gettext |
| files, .po | | 10.4 Translating awk Programs |
| files, .po, converting to .mo | | 10.5 A Simple Internationalization Example |
| files, .pot | | 10.2 GNU gettext |
| files, /dev/… special files | | 5.7.1 Special Files for Standard Descriptors |
| files, /inet/… (gawk) | | 11.4 Using gawk for Network Programming |
| files, /inet4/… (gawk) | | 11.4 Using gawk for Network Programming |
| files, /inet6/… (gawk) | | 11.4 Using gawk for Network Programming |
| files, as single records | | Advanced Notes: RS = "\0" Is Not Portable |
| files, awk programs in | | 1.1.3 Running Long Programs |
| files, awkprof.out | | 11.5 Profiling Your awk Programs |
| files, awkvars.out | | 2.2 Command-Line Options |
| files, closing | | 9.1.4 Input/Output Functions |
| files, descriptors, See file descriptors | | 5.7.1 Special Files for Standard Descriptors |
| files, group | | 12.6 Reading the Group Database |
| files, information about, retrieving | | C.3.3 Example: Directory and File Operation Built-ins |
| files, initialization and cleanup | | 12.3.1 Noting Data File Boundaries |
| files, input, See input files | | 1.1.2 Running awk Without Input Files |
| files, log, timestamps in | | 9.1.5 Time Functions |
| files, managing | | 12.3 Data File Management |
| files, managing, data file boundaries | | 12.3.1 Noting Data File Boundaries |
| files, message object | | 10.2 GNU gettext |
| files, message object, converting from portable object files | | 10.5 A Simple Internationalization Example |
| files, message object, specifying directory of | | 10.2 GNU gettext |
| files, message object, specifying directory of | | 10.3 Internationalizing awk Programs |
| files, multiple passes over | | 2.3 Other Command-Line Arguments |
| files, multiple, duplicating output into | | 13.2.5 Duplicating Output into Multiple Files |
| files, output, See output files | | 5.8 Closing Input and Output Redirections |
| files, password | | 12.5 Reading the User Database |
| files, portable object | | 10.2 GNU gettext |
| files, portable object | | 10.4 Translating awk Programs |
| files, portable object template | | 10.2 GNU gettext |
| files, portable object, converting to message object files | | 10.5 A Simple Internationalization Example |
| files, portable object, generating | | 2.2 Command-Line Options |
| files, processing, ARGIND variable and | | 7.5.2 Built-in Variables That Convey Information |
| files, reading | | 12.3.2 Rereading the Current File |
| files, reading, multiline records | | 4.8 Multiple-Line Records |
| files, searching for regular expressions | | 13.2.2 Searching for Regular Expressions in Files |
| files, skipping | | 12.3.3 Checking for Readable Data Files |
| files, source, search path for | | 13.3.9 An Easy Way to Use Library Functions |
| files, splitting | | 13.2.4 Splitting a Large File into Pieces |
| files, Texinfo, extracting programs from | | 13.3.7 Extracting Programs from Texinfo Source Files |
| finish debugger command | | 14.3.2 Control of Execution |
| Fish, Fred | | A.8 Major Contributors to gawk |
| fixed-width data | | 4.6 Reading Fixed-Width Data |
| flag variables | | 6.3.3 Boolean Expressions |
| flag variables | | 13.2.5 Duplicating Output into Multiple Files |
| floating-point, numbers | | D.2 Data Values in a Computer |
| floating-point, numbers | | D.3.2 Floating Point Numbers Are Not Abstract Numbers |
| floating-point, numbers, AWKNUM internal type | | C.3.1 A Minimal Introduction to gawk Internals |
| FNR variable | | 4.1 How Input Is Split into Records |
| FNR variable | | 7.5.2 Built-in Variables That Convey Information |
| FNR variable, changing | | Advanced Notes: Changing NR and FNR |
| for statement | | 7.4.4 The for Statement |
| for statement, in arrays | | 8.1.5 Scanning All Elements of an Array |
| force_number() internal function | | C.3.1 A Minimal Introduction to gawk Internals |
| force_string() internal function | | C.3.1 A Minimal Introduction to gawk Internals |
| force_wstring() internal function | | C.3.1 A Minimal Introduction to gawk Internals |
| format specifiers, mixing regular with positional specifiers | | 10.4.2 Rearranging printf Arguments |
| format specifiers, printf statement | | 5.5.2 Format-Control Letters |
| format specifiers, strftime() function (gawk) | | 9.1.5 Time Functions |
| format strings | | 5.5.1 Introduction to the printf Statement |
| formats, numeric output | | 5.4 Controlling Numeric Output with print |
| formatting output | | 5.5 Using printf Statements for Fancier Printing |
| forward slash (/) | | 3 Regular Expressions |
| forward slash (/), / operator | | 6.5 Operator Precedence (How Operators Nest) |
| forward slash (/), /= operator | | 6.2.3 Assignment Expressions |
| forward slash (/), /= operator | | 6.5 Operator Precedence (How Operators Nest) |
| forward slash (/), /= operator, vs. /=…/ regexp constant | | Advanced Notes: Syntactic Ambiguities Between ‘/=’ and Regular Expressions |
| forward slash (/), patterns and | | 7.1.2 Expressions as Patterns |
| FPAT variable | | 4.7 Defining Fields By Content |
| FPAT variable | | 7.5.1 Built-in Variables That Control awk |
| frame debugger command | | 14.3.4 Dealing With The Stack |
| Free Documentation License (FDL) | | GNU Free Documentation License |
| Free Software Foundation (FSF) | | The GNU Project and This Book |
| Free Software Foundation (FSF) | | B.1.1 Getting the gawk Distribution |
| Free Software Foundation (FSF) | | Glossary |
| Free Software Foundation (FSF) | | Glossary |
| FreeBSD | | Glossary |
| FS variable | | 4.5 Specifying How Fields Are Separated |
| FS variable | | 7.5.1 Built-in Variables That Control awk |
| FS variable, --field-separator option and | | 2.2 Command-Line Options |
| FS variable, as null string | | 4.5.3 Making Each Character a Separate Field |
| FS variable, as TAB character | | 2.2 Command-Line Options |
| FS variable, changing value of | | 4.5 Specifying How Fields Are Separated |
| FS variable, running awk programs and | | 13.2.1 Cutting out Fields and Columns |
| FS variable, setting from command line | | 4.5.4 Setting FS from the Command Line |
| FS, containing ^ | | 4.5.2 Using Regular Expressions to Separate Fields |
| FSF (Free Software Foundation) | | The GNU Project and This Book |
| FSF (Free Software Foundation) | | B.1.1 Getting the gawk Distribution |
| FSF (Free Software Foundation) | | Glossary |
| FSF (Free Software Foundation) | | Glossary |
| function calls | | 6.4 Function Calls |
| function calls, indirect | | 9.3 Indirect Function Calls |
| function pointers | | 9.3 Indirect Function Calls |
| functions, arrays as parameters to | | 9.2.3.3 Passing Function Arguments By Value Or By Reference |
| functions, built-in | | 6.4 Function Calls |
| functions, built-in | | 9 Functions |
| functions, built-in, adding to gawk | | C.3 Adding New Built-in Functions to gawk |
| functions, built-in, evaluation order | | 9.1.1 Calling Built-in Functions |
| functions, defining | | 9.2.1 Function Definition Syntax |
| functions, library | | 12 A Library of awk Functions |
| functions, library, assertions | | 12.2.2 Assertions |
| functions, library, associative arrays and | | 12.1 Naming Library Function Global Variables |
| functions, library, C library | | 12.4 Processing Command-Line Options |
| functions, library, character values as numbers | | 12.2.5 Translating Between Characters and Numbers |
| functions, library, Cliff random numbers | | 12.2.4 The Cliff Random Number Generator |
| functions, library, command-line options | | 12.4 Processing Command-Line Options |
| functions, library, example program for using | | 13.3.9 An Easy Way to Use Library Functions |
| functions, library, group database, reading | | 12.6 Reading the Group Database |
| functions, library, managing data files | | 12.3 Data File Management |
| functions, library, managing time | | 12.2.7 Managing the Time of Day |
| functions, library, merging arrays into strings | | 12.2.6 Merging an Array into a String |
| functions, library, rounding numbers | | 12.2.3 Rounding Numbers |
| functions, library, user database, reading | | 12.5 Reading the User Database |
| functions, names of | | 8 Arrays in awk |
| functions, names of | | 9.2.1 Function Definition Syntax |
| functions, recursive | | 9.2.1 Function Definition Syntax |
| functions, return values, setting | | C.3.1 A Minimal Introduction to gawk Internals |
| functions, string-translation | | 9.1.8 String-Translation Functions |
| functions, undefined | | 9.2.3.3 Passing Function Arguments By Value Or By Reference |
| functions, user-defined | | 9.2 User-Defined Functions |
| functions, user-defined, calling | | 9.2.3.1 Writing A Function Call |
| functions, user-defined, counts | | 11.5 Profiling Your awk Programs |
| functions, user-defined, library of | | 12 A Library of awk Functions |
| functions, user-defined, next/nextfile statements and | | 7.4.8 The next Statement |
| functions, user-defined, next/nextfile statements and | | 7.4.9 Using gawk’s nextfile Statement |
|