1 1 Index 1 ***** 1 1 [index ]
1 · ! (exclamation point), ! operator Boolean Ops. (line 69) · ! (exclamation point), ! operator <1> Precedence. (line 51) · ! (exclamation point), ! operator <2> Ranges. (line 47) · ! (exclamation point), ! operator <3> Egrep Program. (line 174) · ! (exclamation point), != operator Comparison Operators. 1 (line 11) · ! (exclamation point), != operator <1> Precedence. (line 64) · ! (exclamation point), !~ operator Regexp Usage. (line 19) · ! (exclamation point), !~ operator <1> Computed Regexps. (line 6) · ! (exclamation point), !~ operator <2> Case-sensitivity. (line 26) · ! (exclamation point), !~ operator <3> Regexp Constants. (line 6) · ! (exclamation point), !~ operator <4> Comparison Operators. 1 (line 11) · ! (exclamation point), !~ operator <5> Comparison Operators. 1 (line 98) · ! (exclamation point), !~ operator <6> Precedence. (line 79) · ! (exclamation point), !~ operator <7> Expression Patterns. 1 (line 24) · " (double quote), in regexp constants Computed Regexps. (line 30) · " (double quote), in shell commands Quoting. (line 54) · # (number sign), #! (executable scripts) Executable Scripts. 1 (line 6) · # (number sign), commenting Comments. (line 6) · $ (dollar sign), $ field operator Fields. (line 19) · $ (dollar sign), $ field operator <1> Precedence. (line 42) · $ (dollar sign), incrementing fields and arrays Increment Ops. 1 (line 30) · $ (dollar sign), regexp operator Regexp Operators. (line 35) · % (percent sign), % operator Precedence. (line 54) · % (percent sign), %= operator Assignment Ops. (line 129) · % (percent sign), %= operator <1> Precedence. (line 94) · & (ampersand), && operator Boolean Ops. (line 59) · & (ampersand), && operator <1> Precedence. (line 85) · & (ampersand), gsub()/gensub()/sub() functions and Gory Details. 1 (line 6) · ' (single quote) One-shot. (line 15) · ' (single quote) in gawk command lines Long. (line 35) · ' (single quote), in shell commands Quoting. (line 48) · ' (single quote), vs. apostrophe Comments. (line 27) · ' (single quote), with double quotes Quoting. (line 73) · () (parentheses), in a profile Profiling. (line 146) · () (parentheses), regexp operator Regexp Operators. (line 81) · * (asterisk), * operator, as multiplication operator Precedence. 1 (line 54) · * (asterisk), * operator, as regexp operator Regexp Operators. 1 (line 89) · * (asterisk), * operator, null strings, matching String Functions. 1 (line 539) · * (asterisk), ** operator Arithmetic Ops. (line 81) · * (asterisk), ** operator <1> Precedence. (line 48) · * (asterisk), **= operator Assignment Ops. (line 129) · * (asterisk), **= operator <1> Precedence. (line 94) · * (asterisk), *= operator Assignment Ops. (line 129) · * (asterisk), *= operator <1> Precedence. (line 94) · + (plus sign), + operator Precedence. (line 51) · + (plus sign), + operator <1> Precedence. (line 57) · + (plus sign), ++ operator Increment Ops. (line 11) · + (plus sign), ++ operator <1> Increment Ops. (line 40) · + (plus sign), ++ operator <2> Precedence. (line 45) · + (plus sign), += operator Assignment Ops. (line 81) · + (plus sign), += operator <1> Precedence. (line 94) · + (plus sign), regexp operator Regexp Operators. (line 105) · , (comma), in range patterns Ranges. (line 6) · - (hyphen), - operator Precedence. (line 51) · - (hyphen), - operator <1> Precedence. (line 57) · - (hyphen), -- operator Increment Ops. (line 48) · - (hyphen), -- operator <1> Precedence. (line 45) · - (hyphen), -= operator Assignment Ops. (line 129) · - (hyphen), -= operator <1> Precedence. (line 94) · - (hyphen), filenames beginning with Options. (line 60) · - (hyphen), in bracket expressions Bracket Expressions. (line 25) · --assign option Options. (line 32) · --bignum option Options. (line 217) · --characters-as-bytes option Options. (line 69) · --copyright option Options. (line 89) · --debug option Options. (line 108) · --disable-extensions configuration option Additional Configuration Options. 1 (line 9) · --disable-lint configuration option Additional Configuration Options. 1 (line 15) · --disable-mpfr configuration option Additional Configuration Options. 1 (line 32) · --disable-nls configuration option Additional Configuration Options. 1 (line 37) · --dump-variables option Options. (line 94) · --dump-variables option, using for library functions Library Names. 1 (line 45) · --enable-versioned-extension-dir configuration option Additional Configuration Options. 1 (line 42) · --exec option Options. (line 139) · --field-separator option Options. (line 21) · --file option Options. (line 25) · --gen-pot option Options. (line 161) · --gen-pot option <1> String Extraction. (line 6) · --gen-pot option <2> String Extraction. (line 6) · --help option Options. (line 168) · --include option Options. (line 173) · --lint option Command Line. (line 20) · --lint option <1> Options. (line 198) · --lint-old option Options. (line 313) · --load option Options. (line 186) · --no-optimize option Options. (line 299) · --non-decimal-data option Options. (line 223) · --non-decimal-data option <1> Nondecimal Data. (line 6) · --non-decimal-data option, strtonum() function and Nondecimal Data. 1 (line 35) · --optimize option Options. (line 248) · --posix option Options. (line 271) · --posix option, --traditional option and Options. (line 286) · --pretty-print option Options. (line 237) · --profile option Options. (line 259) · --profile option <1> Profiling. (line 12) · --re-interval option Options. (line 292) · --sandbox option Options. (line 304) · --sandbox option, disabling system() function I/O Functions. 1 (line 128) · --sandbox option, input redirection with getline Getline. (line 19) · --sandbox option, output redirection with print, printf Redirection. 1 (line 6) · --source option Options. (line 117) · --traditional option Options. (line 82) · --traditional option, --posix option and Options. (line 286) · --use-lc-numeric option Options. (line 232) · --version option Options. (line 318) · --with-whiny-user-strftime configuration option Additional Configuration Options. 1 (line 48) · -b option Options. (line 69) · -c option Options. (line 82) · -C option Options. (line 89) · -d option Options. (line 94) · -D option Options. (line 108) · -e option Options. (line 117) · -E option Options. (line 139) · -e option <1> Options. (line 354) · -f option Long. (line 12) · -F option Options. (line 21) · -f option <1> Options. (line 25) · -F option, -Ft sets FS to TAB Options. (line 326) · -F option, command-line Command Line Field Separator. 1 (line 6) · -f option, multiple uses Options. (line 331) · -g option Options. (line 161) · -h option Options. (line 168) · -i option Options. (line 173) · -l option Options. (line 186) · -l option <1> Options. (line 198) · -L option Options. (line 313) · -M option Options. (line 217) · -n option Options. (line 223) · -N option Options. (line 232) · -o option Options. (line 237) · -O option Options. (line 248) · -p option Options. (line 259) · -P option Options. (line 271) · -r option Options. (line 292) · -s option Options. (line 299) · -S option Options. (line 304) · -v option Options. (line 32) · -V option Options. (line 318) · -v option <1> Assignment Options. (line 12) · -W option Options. (line 47) · . (period), regexp operator Regexp Operators. (line 44) · .gmo files Explaining gettext. (line 42) · .gmo files, specifying directory of Explaining gettext. (line 54) · .gmo files, specifying directory of <1> Programmer i18n. (line 48) · .mo files, converting from .po I18N Example. (line 66) · .po files Explaining gettext. (line 37) · .po files <1> Translator i18n. (line 6) · .po files, converting to .mo I18N Example. (line 66) · .pot files Explaining gettext. (line 31) · / (forward slash) to enclose regular expressions Regexp. (line 10) · / (forward slash), / operator Precedence. (line 54) · / (forward slash), /= operator Assignment Ops. (line 129) · / (forward slash), /= operator <1> Precedence. (line 94) · / (forward slash), /= operator, vs. /=.../ regexp constant Assignment Ops. 1 (line 149) · / (forward slash), patterns and Expression Patterns. (line 24) · /= operator vs. /=.../ regexp constant Assignment Ops. (line 149) · /dev/... special files Special FD. (line 48) · /dev/fd/N special files (gawk) Special FD. (line 48) · /inet/... special files (gawk) TCP/IP Networking. (line 6) · /inet4/... special files (gawk) TCP/IP Networking. (line 6) · /inet6/... special files (gawk) TCP/IP Networking. (line 6) · ; (semicolon), AWKPATH variable and PC Using. (line 13) · ; (semicolon), separating statements in actions Statements/Lines. 1 (line 90) · ; (semicolon), separating statements in actions <1> Action Overview. 1 (line 19) · ; (semicolon), separating statements in actions <2> Statements. 1 (line 10) · < (left angle bracket), < operator Comparison Operators. 1 (line 11) · < (left angle bracket), < operator <1> Precedence. (line 64) · < (left angle bracket), < operator (I/O) Getline/File. (line 6) · < (left angle bracket), <= operator Comparison Operators. 1 (line 11) · < (left angle bracket), <= operator <1> Precedence. (line 64) · = (equals sign), = operator Assignment Ops. (line 6) · = (equals sign), == operator Comparison Operators. 1 (line 11) · = (equals sign), == operator <1> Precedence. (line 64) · > (right angle bracket), > operator Comparison Operators. 1 (line 11) · > (right angle bracket), > operator <1> Precedence. (line 64) · > (right angle bracket), > operator (I/O) Redirection. (line 22) · > (right angle bracket), >= operator Comparison Operators. 1 (line 11) · > (right angle bracket), >= operator <1> Precedence. (line 64) · > (right angle bracket), >> operator (I/O) Redirection. (line 50) · > (right angle bracket), >> operator (I/O) <1> Precedence. (line 64) · ? (question mark), ? operator: Precedence. (line 91) · ? (question mark), regexp operator Regexp Operators. (line 111) · ? (question mark), regexp operator <1> GNU Regexp Operators. 1 (line 62) · @-notation for indirect function calls Indirect Calls. (line 47) · @include directive Include Files. (line 8) · @load directive Loading Shared Libraries. 1 (line 8) · [] (square brackets), regexp operator Regexp Operators. (line 56) · \ (backslash) Comments. (line 50) · \ (backslash), as field separator Command Line Field Separator. 1 (line 24) · \ (backslash), continuing lines and Statements/Lines. (line 19) · \ (backslash), continuing lines and, comments and Statements/Lines. 1 (line 75) · \ (backslash), continuing lines and, in csh Statements/Lines. 1 (line 43) · \ (backslash), gsub()/gensub()/sub() functions and Gory Details. 1 (line 6) · \ (backslash), in bracket expressions Bracket Expressions. (line 25) · \ (backslash), in escape sequences Escape Sequences. (line 6) · \ (backslash), in escape sequences <1> Escape Sequences. (line 103) · \ (backslash), in escape sequences, POSIX and Escape Sequences. 1 (line 108) · \ (backslash), in regexp constants Computed Regexps. (line 30) · \ (backslash), in shell commands Quoting. (line 48) · \ (backslash), regexp operator Regexp Operators. (line 18) · \ (backslash), \" escape sequence Escape Sequences. (line 85) · \ (backslash), \' operator (gawk) GNU Regexp Operators. 1 (line 59) · \ (backslash), \/ escape sequence Escape Sequences. (line 76) · \ (backslash), \< operator (gawk) GNU Regexp Operators. 1 (line 33) · \ (backslash), \> operator (gawk) GNU Regexp Operators. 1 (line 37) · \ (backslash), \a escape sequence Escape Sequences. (line 34) · \ (backslash), \b escape sequence Escape Sequences. (line 38) · \ (backslash), \B operator (gawk) GNU Regexp Operators. 1 (line 46) · \ (backslash), \f escape sequence Escape Sequences. (line 41) · \ (backslash), \n escape sequence Escape Sequences. (line 44) · \ (backslash), \NNN escape sequence Escape Sequences. (line 56) · \ (backslash), \r escape sequence Escape Sequences. (line 47) · \ (backslash), \s operator (gawk) GNU Regexp Operators. 1 (line 13) · \ (backslash), \S operator (gawk) GNU Regexp Operators. 1 (line 17) · \ (backslash), \t escape sequence Escape Sequences. (line 50) · \ (backslash), \v escape sequence Escape Sequences. (line 53) · \ (backslash), \w operator (gawk) GNU Regexp Operators. 1 (line 22) · \ (backslash), \W operator (gawk) GNU Regexp Operators. 1 (line 28) · \ (backslash), \x escape sequence Escape Sequences. (line 61) · \ (backslash), \y operator (gawk) GNU Regexp Operators. 1 (line 41) · \ (backslash), \` operator (gawk) GNU Regexp Operators. 1 (line 57) · ^ (caret), in bracket expressions Bracket Expressions. (line 25) · ^ (caret), in FS Regexp Field Splitting. 1 (line 59) · ^ (caret), regexp operator Regexp Operators. (line 22) · ^ (caret), regexp operator <1> GNU Regexp Operators. 1 (line 62) · ^ (caret), ^ operator Precedence. (line 48) · ^ (caret), ^= operator Assignment Ops. (line 129) · ^ (caret), ^= operator <1> Precedence. (line 94) · _ (underscore), C macro Explaining gettext. (line 71) · _ (underscore), in names of private variables Library Names. 1 (line 29) · _ (underscore), translatable string Programmer i18n. (line 69) · _gr_init() user-defined function Group Functions. (line 83) · _ord_init() user-defined function Ordinal Functions. (line 16) · _pw_init() user-defined function Passwd Functions. (line 105) · {} (braces) Profiling. (line 142) · {} (braces), actions and Action Overview. (line 19) · {} (braces), statements, grouping Statements. (line 10) · | (vertical bar) Regexp Operators. (line 70) · | (vertical bar), | operator (I/O) Getline/Pipe. (line 10) · | (vertical bar), | operator (I/O) <1> Redirection. (line 57) · | (vertical bar), | operator (I/O) <2> Precedence. (line 64) · | (vertical bar), |& operator (I/O) Getline/Coprocess. (line 6) · | (vertical bar), |& operator (I/O) <1> Redirection. (line 96) · | (vertical bar), |& operator (I/O) <2> Precedence. (line 64) · | (vertical bar), |& operator (I/O) <3> Two-way I/O. (line 27) · | (vertical bar), |& operator (I/O), pipes, closing Close Files And Pipes. 1 (line 120) · | (vertical bar), || operator Boolean Ops. (line 59) · | (vertical bar), || operator <1> Precedence. (line 88) · ~ (tilde), ~ operator Regexp Usage. (line 19) · ~ (tilde), ~ operator <1> Computed Regexps. (line 6) · ~ (tilde), ~ operator <2> Case-sensitivity. (line 26) · ~ (tilde), ~ operator <3> Regexp Constants. (line 6) · ~ (tilde), ~ operator <4> Comparison Operators. 1 (line 11) · ~ (tilde), ~ operator <5> Comparison Operators. 1 (line 98) · ~ (tilde), ~ operator <6> Precedence. (line 79) · ~ (tilde), ~ operator <7> Expression Patterns. (line 24) · accessing fields Fields. (line 6) · accessing global variables from extensions Symbol Table Access. 1 (line 6) · account information Passwd Functions. (line 16) · account information <1> Group Functions. (line 6) · actions Action Overview. (line 6) · actions, control statements in Statements. (line 6) · actions, default Very Simple. (line 35) · actions, empty Very Simple. (line 40) · Ada programming language Glossary. (line 11) · adding, features to gawk Adding Code. (line 6) · adding, fields Changing Fields. (line 53) · advanced features, fixed-width data Constant Size. (line 6) · advanced features, gawk Advanced Features. (line 6) · advanced features, network programming TCP/IP Networking. (line 6) · advanced features, nondecimal input data Nondecimal Data. (line 6) · advanced features, processes, communicating with Two-way I/O. 1 (line 6) · advanced features, specifying field content Splitting By Content. 1 (line 9) · Aho, Alfred History. (line 17) · Aho, Alfred <1> Contributors. (line 12) · alarm clock example program Alarm Program. (line 11) · alarm.awk program Alarm Program. (line 31) · algorithms Basic High Level. (line 57) · allocating memory for extensions Memory Allocation Functions. 1 (line 6) · amazing awk assembler (aaa) Glossary. (line 16) · amazingly workable formatter (awf) Glossary. (line 23) · ambiguity, syntactic /= operator vs. /=.../ regexp constant: Assignment Ops. 1 (line 149) · ampersand (&), && operator Boolean Ops. (line 59) · ampersand (&), && operator <1> Precedence. (line 85) · ampersand (&), gsub()/gensub()/sub() functions and Gory Details. 1 (line 6) · anagram.awk program Anagram Program. (line 21) · anagrams, finding Anagram Program. (line 6) · and Bitwise Functions. (line 40) · AND bitwise operation Bitwise Functions. (line 6) · and Boolean-logic operator Boolean Ops. (line 6) · ANSI Glossary. (line 32) · API informational variables Extension API Informational Variables. 1 (line 6) · API version Extension Versioning. 1 (line 6) · arbitrary precision Arbitrary Precision Arithmetic. 1 (line 6) · arbitrary precision integers Arbitrary Precision Integers. 1 (line 6) · arbitrary-precision Computer Arithmetic. (line 61) · archaeologists Bugs. (line 6) · arctangent Numeric Functions. (line 12) · ARGC/ARGV variables Auto-set. (line 15) · ARGC/ARGV variables, command-line arguments Other Arguments. 1 (line 15) · ARGC/ARGV variables, how to use ARGC and ARGV. (line 6) · ARGC/ARGV variables, portability and Executable Scripts. (line 59) · ARGIND variable Auto-set. (line 44) · ARGIND variable, command-line arguments Other Arguments. (line 15) · arguments, command-line Other Arguments. (line 6) · arguments, command-line <1> Auto-set. (line 15) · arguments, command-line <2> ARGC and ARGV. (line 6) · arguments, command-line, invoking awk Command Line. (line 6) · arguments, in function calls Function Calls. (line 18) · arguments, processing Getopt Function. (line 6) · ARGV array, indexing into Other Arguments. (line 15) · arithmetic operators Arithmetic Ops. (line 6) · array manipulation in extensions Array Manipulation. (line 6) · array members Reference to Elements. 1 (line 6) · array scanning order, controlling Controlling Scanning. 1 (line 14) · array, number of elements String Functions. (line 200) · arrays Arrays. (line 6) · arrays of arrays Arrays of Arrays. (line 6) · arrays, an example of using Array Example. (line 6) · arrays, and IGNORECASE variable Array Intro. (line 100) · arrays, as parameters to functions Pass By Value/Reference. 1 (line 44) · arrays, associative Array Intro. (line 48) · arrays, associative, library functions and Library Names. (line 58) · arrays, deleting entire contents Delete. (line 39) · arrays, elements that don't exist Reference to Elements. 1 (line 23) · arrays, elements, assigning values Assigning Elements. (line 6) · arrays, elements, deleting Delete. (line 6) · arrays, elements, order of access by in operator Scanning an Array. 1 (line 48) · arrays, elements, retrieving number of String Functions. (line 42) · arrays, for statement and Scanning an Array. (line 20) · arrays, indexing Array Intro. (line 48) · arrays, merging into strings Join Function. (line 6) · arrays, multidimensional Multidimensional. (line 10) · arrays, multidimensional, scanning Multiscanning. (line 11) · arrays, numeric subscripts Numeric Array Subscripts. 1 (line 6) · arrays, referencing elements Reference to Elements. 1 (line 6) · arrays, scanning Scanning an Array. (line 6) · arrays, sorting Array Sorting Functions. 1 (line 6) · arrays, sorting, and IGNORECASE variable Array Sorting Functions. 1 (line 83) · arrays, sparse Array Intro. (line 76) · arrays, subscripts, uninitialized variables as Uninitialized Subscripts. 1 (line 6) · arrays, unassigned elements Reference to Elements. 1 (line 18) · artificial intelligence, gawk and Distribution contents. 1 (line 58) · ASCII Ordinal Functions. (line 45) · ASCII <1> Glossary. (line 194) · asort String Functions. (line 42) · asort <1> Array Sorting Functions. 1 (line 6) · asort() function (gawk), arrays, sorting Array Sorting Functions. 1 (line 6) · asorti String Functions. (line 42) · asorti <1> Array Sorting Functions. 1 (line 6) · asorti() function (gawk), arrays, sorting Array Sorting Functions. 1 (line 6) · assert() function (C library) Assert Function. (line 6) · assert() user-defined function Assert Function. (line 28) · assertions Assert Function. (line 6) · assign values to variables, in debugger Viewing And Changing Data. 1 (line 58) · assignment operators Assignment Ops. (line 6) · assignment operators, evaluation order Assignment Ops. (line 110) · assignment operators, lvalues/rvalues Assignment Ops. (line 31) · assignments as filenames Ignoring Assigns. (line 6) · associative arrays Array Intro. (line 48) · asterisk (*), * operator, as multiplication operator Precedence. 1 (line 54) · asterisk (*), * operator, as regexp operator Regexp Operators. 1 (line 89) · asterisk (*), * operator, null strings, matching String Functions. 1 (line 539) · asterisk (*), ** operator Arithmetic Ops. (line 81) · asterisk (*), ** operator <1> Precedence. (line 48) · asterisk (*), **= operator Assignment Ops. (line 129) · asterisk (*), **= operator <1> Precedence. (line 94) · asterisk (*), *= operator Assignment Ops. (line 129) · asterisk (*), *= operator <1> Precedence. (line 94) · atan2 Numeric Functions. (line 12) · automatic displays, in debugger Debugger Info. (line 24) · awf (amazingly workable formatter) program Glossary. (line 23) · awk debugging, enabling Options. (line 108) · awk language, POSIX version Assignment Ops. (line 138) · awk profiling, enabling Options. (line 259) · awk programs Getting Started. (line 12) · awk programs <1> Executable Scripts. (line 6) · awk programs <2> Two Rules. (line 6) · awk programs, complex When. (line 27) · awk programs, documenting Comments. (line 6) · awk programs, documenting <1> Library Names. (line 6) · awk programs, examples of Sample Programs. (line 6) · awk programs, execution of Next Statement. (line 16) · awk programs, internationalizing I18N Functions. (line 6) · awk programs, internationalizing <1> Programmer i18n. (line 6) · awk programs, lengthy Long. (line 6) · awk programs, lengthy, assertions Assert Function. (line 6) · awk programs, location of Options. (line 25) · awk programs, location of <1> Options. (line 139) · awk programs, location of <2> Options. (line 173) · awk programs, one-line examples Very Simple. (line 46) · awk programs, profiling Profiling. (line 6) · awk programs, running Running gawk. (line 6) · awk programs, running <1> Long. (line 6) · awk programs, running, from shell scripts One-shot. (line 22) · awk programs, running, without input files Read Terminal. (line 16) · awk programs, shell variables in Using Shell Variables. 1 (line 6) · awk, function of Getting Started. (line 6) · awk, gawk and Preface. (line 21) · awk, gawk and <1> This Manual. (line 14) · awk, history of History. (line 17) · awk, implementation issues, pipes Redirection. (line 129) · awk, implementations Other Versions. (line 6) · awk, implementations, limits Getline Notes. (line 14) · awk, invoking Command Line. (line 6) · awk, new vs. old Names. (line 6) · awk, new vs. old, OFMT variable Strings And Numbers. (line 56) · awk, POSIX and Preface. (line 21) · awk, POSIX and, See Also POSIX awk Preface. (line 21) · awk, regexp constants and Comparison Operators. 1 (line 103) · awk, See Also gawk Preface. (line 34) · awk, terms describing This Manual. (line 6) · awk, uses for Preface. (line 21) · awk, uses for <1> Getting Started. (line 12) · awk, uses for <2> When. (line 6) · awk, versions of V7/SVR3.1. (line 6) · awk, versions of, changes between SVR3.1 and SVR4 SVR4. (line 6) · awk, versions of, changes between SVR4 and POSIX awk POSIX. 1 (line 6) · awk, versions of, changes between V7 and SVR3.1 V7/SVR3.1. (line 6) · awk, versions of, See Also Brian Kernighan's awk BTL. (line 6) · awk, versions of, See Also Brian Kernighan's awk <1> Other Versions. 1 (line 13) · awka compiler for awk Other Versions. (line 73) · AWKLIBPATH environment variable AWKLIBPATH Variable. (line 6) · AWKPATH environment variable AWKPATH Variable. (line 6) · AWKPATH environment variable <1> PC Using. (line 13) · awkprof.out file Profiling. (line 6) · awksed.awk program Simple Sed. (line 25) · awkvars.out file Options. (line 94) · b debugger command (alias for break) Breakpoint Control. (line 11) · backslash (\) Comments. (line 50) · backslash (\), as field separator Command Line Field Separator. 1 (line 24) · backslash (\), continuing lines and Statements/Lines. (line 19) · backslash (\), continuing lines and, comments and Statements/Lines. 1 (line 75) · backslash (\), continuing lines and, in csh Statements/Lines. 1 (line 43) · backslash (\), gsub()/gensub()/sub() functions and Gory Details. 1 (line 6) · backslash (\), in bracket expressions Bracket Expressions. (line 25) · backslash (\), in escape sequences Escape Sequences. (line 6) · backslash (\), in escape sequences <1> Escape Sequences. (line 103) · backslash (\), in escape sequences, POSIX and Escape Sequences. 1 (line 108) · backslash (\), in regexp constants Computed Regexps. (line 30) · backslash (\), in shell commands Quoting. (line 48) · backslash (\), regexp operator Regexp Operators. (line 18) · backslash (\), \" escape sequence Escape Sequences. (line 85) · backslash (\), \' operator (gawk) GNU Regexp Operators. 1 (line 59) · backslash (\), \/ escape sequence Escape Sequences. (line 76) · backslash (\), \< operator (gawk) GNU Regexp Operators. 1 (line 33) · backslash (\), \> operator (gawk) GNU Regexp Operators. 1 (line 37) · backslash (\), \a escape sequence Escape Sequences. (line 34) · backslash (\), \b escape sequence Escape Sequences. (line 38) · backslash (\), \B operator (gawk) GNU Regexp Operators. 1 (line 46) · backslash (\), \f escape sequence Escape Sequences. (line 41) · backslash (\), \n escape sequence Escape Sequences. (line 44) · backslash (\), \NNN escape sequence Escape Sequences. (line 56) · backslash (\), \r escape sequence Escape Sequences. (line 47) · backslash (\), \s operator (gawk) GNU Regexp Operators. 1 (line 13) · backslash (\), \S operator (gawk) GNU Regexp Operators. 1 (line 17) · backslash (\), \t escape sequence Escape Sequences. (line 50) · backslash (\), \v escape sequence Escape Sequences. (line 53) · backslash (\), \w operator (gawk) GNU Regexp Operators. 1 (line 22) · backslash (\), \W operator (gawk) GNU Regexp Operators. 1 (line 28) · backslash (\), \x escape sequence Escape Sequences. (line 61) · backslash (\), \y operator (gawk) GNU Regexp Operators. 1 (line 41) · backslash (\), \` operator (gawk) GNU Regexp Operators. 1 (line 57) · backtrace debugger command Execution Stack. (line 13) · Beebe, Nelson H.F. Acknowledgments. (line 60) · Beebe, Nelson H.F. <1> Other Versions. (line 87) · BEGIN pattern Field Separators. (line 44) · BEGIN pattern <1> BEGIN/END. (line 6) · BEGIN pattern <2> Using BEGIN/END. (line 6) · BEGIN pattern, and profiling Profiling. (line 62) · BEGIN pattern, assert() user-defined function and Assert Function. 1 (line 83) · BEGIN pattern, Boolean patterns and Expression Patterns. (line 70) · BEGIN pattern, exit statement and Exit Statement. (line 12) · BEGIN pattern, getline and Getline Notes. (line 19) · BEGIN pattern, headings, adding Print Examples. (line 42) · BEGIN pattern, next/nextfile statements and I/O And BEGIN/END. 1 (line 36) · BEGIN pattern, next/nextfile statements and <1> Next Statement. 1 (line 44) · BEGIN pattern, OFS/ORS variables, assigning values to Output Separators. 1 (line 20) · BEGIN pattern, operators and Using BEGIN/END. (line 17) · BEGIN pattern, print statement and I/O And BEGIN/END. (line 15) · BEGIN pattern, pwcat program Passwd Functions. (line 143) · BEGIN pattern, running awk programs and Cut Program. (line 63) · BEGIN pattern, TEXTDOMAIN variable and Programmer i18n. (line 60) · BEGINFILE pattern BEGINFILE/ENDFILE. (line 6) · BEGINFILE pattern, Boolean patterns and Expression Patterns. 1 (line 70) · beginfile() user-defined function Filetrans Function. (line 62) · Bentley, Jon Glossary. (line 204) · Benzinger, Michael Contributors. (line 100) · Berry, Karl Acknowledgments. (line 33) · Berry, Karl <1> Acknowledgments. (line 75) · Berry, Karl <2> Ranges and Locales. (line 74) · binary input/output User-modified. (line 15) · bindtextdomain I18N Functions. (line 11) · bindtextdomain <1> Programmer i18n. (line 48) · bindtextdomain() function (C library) Explaining gettext. (line 50) · bindtextdomain() function (gawk), portability and I18N Portability. 1 (line 33) · BINMODE variable User-modified. (line 15) · BINMODE variable <1> PC Using. (line 20) · bit-manipulation functions Bitwise Functions. (line 6) · bits2str() user-defined function Bitwise Functions. (line 69) · bitwise AND Bitwise Functions. (line 40) · bitwise complement Bitwise Functions. (line 44) · bitwise OR Bitwise Functions. (line 50) · bitwise XOR Bitwise Functions. (line 57) · bitwise, complement Bitwise Functions. (line 25) · bitwise, operations Bitwise Functions. (line 6) · bitwise, shift Bitwise Functions. (line 32) · body, in actions Statements. (line 10) · body, in loops While Statement. (line 14) · Boolean expressions Boolean Ops. (line 6) · Boolean expressions, as patterns Expression Patterns. (line 39) · Boolean operators, See Boolean expressions Boolean Ops. (line 6) · Bourne shell, quoting rules for Quoting. (line 18) · braces ({}) Profiling. (line 142) · braces ({}), actions and Action Overview. (line 19) · braces ({}), statements, grouping Statements. (line 10) · bracket expressions Regexp Operators. (line 56) · bracket expressions <1> Bracket Expressions. (line 6) · bracket expressions, character classes Bracket Expressions. 1 (line 40) · bracket expressions, collating elements Bracket Expressions. 1 (line 86) · bracket expressions, collating symbols Bracket Expressions. 1 (line 93) · bracket expressions, complemented Regexp Operators. (line 64) · bracket expressions, equivalence classes Bracket Expressions. 1 (line 99) · bracket expressions, non-ASCII Bracket Expressions. (line 86) · bracket expressions, range expressions Bracket Expressions. 1 (line 6) · break debugger command Breakpoint Control. (line 11) · break statement Break Statement. (line 6) · breakpoint Debugging Terms. (line 33) · breakpoint at location, how to delete Breakpoint Control. (line 36) · breakpoint commands Debugger Execution Control. 1 (line 10) · breakpoint condition Breakpoint Control. (line 54) · breakpoint, delete by number Breakpoint Control. (line 64) · breakpoint, how to disable or enable Breakpoint Control. (line 69) · breakpoint, setting Breakpoint Control. (line 11) · Brennan, Michael Foreword3. (line 84) · Brennan, Michael <1> Foreword4. (line 33) · Brennan, Michael <2> Acknowledgments. (line 79) · Brennan, Michael <3> Delete. (line 56) · Brennan, Michael <4> Simple Sed. (line 25) · Brennan, Michael <5> Other Versions. (line 6) · Brennan, Michael <6> Other Versions. (line 48) · Brian Kernighan's awk When. (line 21) · Brian Kernighan's awk <1> Escape Sequences. (line 112) · Brian Kernighan's awk <2> GNU Regexp Operators. 1 (line 85) · Brian Kernighan's awk <3> Regexp Field Splitting. 1 (line 67) · Brian Kernighan's awk <4> Getline/Pipe. (line 62) · Brian Kernighan's awk <5> Concatenation. (line 36) · Brian Kernighan's awk <6> I/O And BEGIN/END. (line 15) · Brian Kernighan's awk <7> Break Statement. (line 51) · Brian Kernighan's awk <8> Continue Statement. (line 44) · Brian Kernighan's awk <9> Nextfile Statement. (line 47) · Brian Kernighan's awk <10> Delete. (line 51) · Brian Kernighan's awk <11> String Functions. (line 495) · Brian Kernighan's awk <12> Gory Details. (line 19) · Brian Kernighan's awk <13> I/O Functions. (line 43) · Brian Kernighan's awk, extensions BTL. (line 6) · Brian Kernighan's awk, source code Other Versions. (line 13) · Brini, Davide Signature Program. (line 6) · Brink, Jeroen DOS Quoting. (line 10) · Broder, Alan J. Contributors. (line 91) · Brown, Martin Contributors. (line 85) · BSD-based operating systems Glossary. (line 746) · bt debugger command (alias for backtrace) Execution Stack. (line 13) · Buening, Andreas Acknowledgments. (line 60) · Buening, Andreas <1> Contributors. (line 95) · Buening, Andreas <2> Maintainers. (line 14) · buffering, input/output I/O Functions. (line 165) · buffering, input/output <1> Two-way I/O. (line 53) · buffering, interactive vs. noninteractive I/O Functions. (line 76) · buffers, flushing I/O Functions. (line 32) · buffers, flushing <1> I/O Functions. (line 165) · buffers, operators for GNU Regexp Operators. 1 (line 51) · bug reports, email address, bug-gawk@gnu.org Bug address. (line 31) · bug-gawk@gnu.org bug reporting address Bug address. (line 31) · built-in functions Functions. (line 6) · built-in functions, evaluation order Calling Built-in. (line 30) · BusyBox Awk Other Versions. (line 97) · c.e., See common extensions Conventions. (line 51) · call by reference Pass By Value/Reference. 1 (line 44) · call by value Pass By Value/Reference. 1 (line 15) · call stack, display in debugger Execution Stack. (line 13) · caret (^), in bracket expressions Bracket Expressions. (line 25) · caret (^), regexp operator Regexp Operators. (line 22) · caret (^), regexp operator <1> GNU Regexp Operators. 1 (line 62) · caret (^), ^ operator Precedence. (line 48) · caret (^), ^= operator Assignment Ops. (line 129) · caret (^), ^= operator <1> Precedence. (line 94) · case keyword Switch Statement. (line 6) · case sensitivity, and regexps User-modified. (line 79) · case sensitivity, and string comparisons User-modified. (line 79) · case sensitivity, array indices and Array Intro. (line 100) · case sensitivity, converting case String Functions. (line 525) · case sensitivity, example programs Library Functions. (line 53) · case sensitivity, gawk Case-sensitivity. (line 26) · case sensitivity, regexps and Case-sensitivity. (line 6) · CGI, awk scripts for Options. (line 139) · character classes, See bracket expressions Regexp Operators. 1 (line 56) · character lists in regular expression Bracket Expressions. (line 6) · character lists, See bracket expressions Regexp Operators. (line 56) · character sets (machine character encodings) Ordinal Functions. 1 (line 45) · character sets (machine character encodings) <1> Glossary. (line 194) · character sets, See Also bracket expressions Regexp Operators. 1 (line 56) · characters, counting Wc Program. (line 6) · characters, transliterating Translate Program. (line 6) · characters, values of as numbers Ordinal Functions. (line 6) · Chassell, Robert J. Acknowledgments. (line 33) · chdir() extension function Extension Sample File Functions. 1 (line 12) · checking for MPFR Checking for MPFR. (line 6) · chem utility Glossary. (line 204) · chr() extension function Extension Sample Ord. 1 (line 15) · chr() user-defined function Ordinal Functions. (line 16) · clear debugger command Breakpoint Control. (line 36) · Cliff random numbers Cliff Random Function. 1 (line 6) · cliff_rand() user-defined function Cliff Random Function. 1 (line 12) · close Close Files And Pipes. 1 (line 18) · close <1> I/O Functions. (line 10) · close file or coprocess I/O Functions. (line 10) · close() function, portability Close Files And Pipes. 1 (line 81) · close() function, return value Close Files And Pipes. 1 (line 132) · close() function, two-way pipes and Two-way I/O. (line 60) · Close, Diane Manual History. (line 34) · Close, Diane <1> Contributors. (line 21) · Collado, Manuel Acknowledgments. (line 60) · collating elements Bracket Expressions. (line 86) · collating symbols Bracket Expressions. (line 93) · Colombo, Antonio Acknowledgments. (line 60) · Colombo, Antonio <1> Contributors. (line 143) · columns, aligning Print Examples. (line 69) · columns, cutting Cut Program. (line 6) · comma (,), in range patterns Ranges. (line 6) · command completion, in debugger Readline Support. (line 6) · command line arguments, PROCINFO["argv" Auto-set. (line 154) · command line, arguments Other Arguments. (line 6) · command line, arguments <1> Auto-set. (line 15) · command line, arguments <2> ARGC and ARGV. (line 6) · command line, directories on Command-line directories. 1 (line 6) · command line, formats Running gawk. (line 12) · command line, FS on, setting Command Line Field Separator. 1 (line 6) · command line, invoking awk from Command Line. (line 6) · command line, option -f Long. (line 12) · command line, options Options. (line 6) · command line, options, end of Options. (line 55) · command line, variables, assigning on Assignment Options. (line 6) · command-line options, processing Getopt Function. (line 6) · command-line options, string extraction String Extraction. (line 6) · commands debugger command Debugger Execution Control. 1 (line 10) · commands to execute at breakpoint Debugger Execution Control. 1 (line 10) · commenting Comments. (line 6) · commenting, backslash continuation and Statements/Lines. (line 75) · common extensions, ** operator Arithmetic Ops. (line 30) · common extensions, **= operator Assignment Ops. (line 138) · common extensions, /dev/stderr special file Special FD. (line 48) · common extensions, /dev/stdin special file Special FD. (line 48) · common extensions, /dev/stdout special file Special FD. (line 48) · common extensions, BINMODE variable PC Using. (line 20) · common extensions, delete to delete entire arrays Delete. (line 39) · common extensions, func keyword Definition Syntax. (line 99) · common extensions, length() applied to an array String Functions. 1 (line 200) · common extensions, RS as a regexp gawk split records. (line 6) · common extensions, single character fields Single Character Fields. 1 (line 6) · common extensions, \x escape sequence Escape Sequences. (line 61) · comp.lang.awk newsgroup Usenet. (line 11) · comparison expressions Typing and Comparison. 1 (line 9) · comparison expressions, as patterns Expression Patterns. (line 14) · comparison expressions, string vs. regexp Comparison Operators. 1 (line 79) · compatibility mode (gawk), extensions POSIX/GNU. (line 6) · compatibility mode (gawk), file names Special Caveats. (line 9) · compatibility mode (gawk), hexadecimal numbers Nondecimal-numbers. 1 (line 59) · compatibility mode (gawk), octal numbers Nondecimal-numbers. 1 (line 59) · compatibility mode (gawk), specifying Options. (line 82) · compiled programs Basic High Level. (line 13) · compiled programs <1> Glossary. (line 216) · compiling gawk for Cygwin Cygwin. (line 6) · compiling gawk for MS-Windows PC Compiling. (line 11) · compiling gawk for VMS VMS Compilation. (line 6) · compl Bitwise Functions. (line 44) · complement, bitwise Bitwise Functions. (line 25) · compound statements, control statements and Statements. (line 10) · concatenating Concatenation. (line 9) · condition debugger command Breakpoint Control. (line 54) · conditional expressions Conditional Exp. (line 6) · configuration option, --disable-extensions Additional Configuration Options. 1 (line 9) · configuration option, --disable-lint Additional Configuration Options. 1 (line 15) · configuration option, --disable-mpfr Additional Configuration Options. 1 (line 32) · configuration option, --disable-nls Additional Configuration Options. 1 (line 37) · configuration option, --enable-versioned-extension-dir Additional Configuration Options. 1 (line 42) · configuration option, --with-whiny-user-strftime Additional Configuration Options. 1 (line 48) · configuration options, gawk Additional Configuration Options. 1 (line 6) · constant regexps Regexp Usage. (line 57) · constants, nondecimal Nondecimal Data. (line 6) · constants, numeric Scalar Constants. (line 6) · constants, types of Constants. (line 6) · continue program, in debugger Debugger Execution Control. 1 (line 33) · continue statement Continue Statement. (line 6) · control statements Statements. (line 6) · controlling array scanning order Controlling Scanning. 1 (line 14) · convert string to lower case String Functions. (line 526) · convert string to number String Functions. (line 393) · convert string to upper case String Functions. (line 532) · converting integer array subscripts Numeric Array Subscripts. 1 (line 31) · converting, dates to timestamps Time Functions. (line 78) · converting, numbers to strings Strings And Numbers. (line 6) · converting, numbers to strings <1> Bitwise Functions. (line 109) · converting, strings to numbers Strings And Numbers. (line 6) · converting, strings to numbers <1> Bitwise Functions. (line 109) · CONVFMT variable Strings And Numbers. (line 29) · CONVFMT variable <1> User-modified. (line 30) · CONVFMT variable, and array subscripts Numeric Array Subscripts. 1 (line 6) · cookie Glossary. (line 255) · coprocesses Redirection. (line 96) · coprocesses <1> Two-way I/O. (line 27) · coprocesses, closing Close Files And Pipes. 1 (line 6) · coprocesses, getline from Getline/Coprocess. (line 6) · cos Numeric Functions. (line 16) · cosine Numeric Functions. (line 16) · counting Wc Program. (line 6) · csh utility Statements/Lines. (line 43) · csh utility, POSIXLY_CORRECT environment variable Options. (line 372) · csh utility, |& operator, comparison with Two-way I/O. (line 27) · ctime() user-defined function Function Example. (line 74) · Curreli, Marco Contributors. (line 147) · currency symbols, localization Explaining gettext. (line 104) · current system time Time Functions. (line 68) · custom.h file Configuration Philosophy. 1 (line 30) · customized input parser Input Parsers. (line 6) · customized output wrapper Output Wrappers. (line 6) · customized two-way processor Two-way processors. (line 6) · cut utility Cut Program. (line 6) · cut utility <1> Cut Program. (line 6) · cut.awk program Cut Program. (line 45) · d debugger command (alias for delete) Breakpoint Control. (line 64) · d.c., See dark corner Conventions. (line 42) · dark corner Conventions. (line 42) · dark corner <1> Glossary. (line 266) · dark corner, "0" is actually true Truth Values. (line 24) · dark corner, /= operator vs. /=.../ regexp constant Assignment Ops. 1 (line 149) · dark corner, ARGV variable, value of Executable Scripts. (line 59) · dark corner, array subscripts Uninitialized Subscripts. 1 (line 43) · dark corner, break statement Break Statement. (line 51) · dark corner, close() function Close Files And Pipes. 1 (line 132) · dark corner, command-line arguments Assignment Options. (line 43) · dark corner, continue statement Continue Statement. (line 44) · dark corner, CONVFMT variable Strings And Numbers. (line 39) · dark corner, empty programs Command Line. (line 20) · dark corner, escape sequences Other Arguments. (line 38) · dark corner, escape sequences, for metacharacters Escape Sequences. 1 (line 144) · dark corner, exit statement Exit Statement. (line 30) · dark corner, field separators Full Line Fields. (line 22) · dark corner, FILENAME variable Getline Notes. (line 19) · dark corner, FILENAME variable <1> Auto-set. (line 108) · dark corner, FNR/NR variables Auto-set. (line 389) · dark corner, format-control characters Control Letters. (line 18) · dark corner, format-control characters <1> Control Letters. 1 (line 93) · dark corner, FS as null string Single Character Fields. 1 (line 20) · dark corner, input files awk split records. (line 110) · dark corner, invoking awk Command Line. (line 16) · dark corner, length() function String Functions. (line 186) · dark corner, locale's decimal point character Locale influences conversions. 1 (line 17) · dark corner, multiline records Multiple Line. (line 35) · dark corner, NF variable, decrementing Changing Fields. (line 107) · dark corner, OFMT variable OFMT. (line 27) · dark corner, range patterns, line continuation and Ranges. (line 64) · dark corner, regexp as second argument to index() String Functions. 1 (line 164) · dark corner, regexp constants Standard Regexp Constants. 1 (line 6) · dark corner, regexp constants, /= operator and Assignment Ops. 1 (line 149) · dark corner, regexp constants, as arguments to user-defined functions Standard Regexp Constants. 1 (line 43) · dark corner, split() function String Functions. (line 363) · dark corner, strings, storing gawk split records. (line 82) · dark corner, value of ARGV[0] Auto-set. (line 39) · dark corner, ^, in FS Regexp Field Splitting. 1 (line 59) · data, fixed-width Constant Size. (line 6) · data-driven languages Basic High Level. (line 74) · database, group, reading Group Functions. (line 6) · database, users, reading Passwd Functions. (line 6) · date utility, GNU Time Functions. (line 17) · date utility, POSIX Time Functions. (line 255) · dates, converting to timestamps Time Functions. (line 78) · dates, information related to, localization Explaining gettext. 1 (line 112) · Davies, Stephen Acknowledgments. (line 60) · Davies, Stephen <1> Contributors. (line 75) · Day, Robert P.J. Acknowledgments. (line 79) · dcgettext I18N Functions. (line 21) · dcgettext <1> Programmer i18n. (line 20) · dcgettext() function (gawk), portability and I18N Portability. 1 (line 33) · dcngettext I18N Functions. (line 27) · dcngettext <1> Programmer i18n. (line 37) · dcngettext() function (gawk), portability and I18N Portability. 1 (line 33) · deadlocks Two-way I/O. (line 53) · debugger commands, b (break) Breakpoint Control. (line 11) · debugger commands, backtrace Execution Stack. (line 13) · debugger commands, break Breakpoint Control. (line 11) · debugger commands, bt (backtrace) Execution Stack. (line 13) · debugger commands, c (continue) Debugger Execution Control. 1 (line 33) · debugger commands, clear Breakpoint Control. (line 36) · debugger commands, commands Debugger Execution Control. 1 (line 10) · debugger commands, condition Breakpoint Control. (line 54) · debugger commands, continue Debugger Execution Control. 1 (line 33) · debugger commands, d (delete) Breakpoint Control. (line 64) · debugger commands, delete Breakpoint Control. (line 64) · debugger commands, disable Breakpoint Control. (line 69) · debugger commands, display Viewing And Changing Data. 1 (line 8) · debugger commands, down Execution Stack. (line 23) · debugger commands, dump Miscellaneous Debugger Commands. 1 (line 9) · debugger commands, e (enable) Breakpoint Control. (line 73) · debugger commands, enable Breakpoint Control. (line 73) · debugger commands, end Debugger Execution Control. 1 (line 10) · debugger commands, eval Viewing And Changing Data. 1 (line 23) · debugger commands, f (frame) Execution Stack. (line 27) · debugger commands, finish Debugger Execution Control. 1 (line 39) · debugger commands, frame Execution Stack. (line 27) · debugger commands, h (help) Miscellaneous Debugger Commands. 1 (line 67) · debugger commands, help Miscellaneous Debugger Commands. 1 (line 67) · debugger commands, i (info) Debugger Info. (line 13) · debugger commands, ignore Breakpoint Control. (line 87) · debugger commands, info Debugger Info. (line 13) · debugger commands, l (list) Miscellaneous Debugger Commands. 1 (line 73) · debugger commands, list Miscellaneous Debugger Commands. 1 (line 73) · debugger commands, n (next) Debugger Execution Control. 1 (line 43) · debugger commands, next Debugger Execution Control. 1 (line 43) · debugger commands, nexti Debugger Execution Control. 1 (line 49) · debugger commands, ni (nexti) Debugger Execution Control. 1 (line 49) · debugger commands, o (option) Debugger Info. (line 57) · debugger commands, option Debugger Info. (line 57) · debugger commands, p (print) Viewing And Changing Data. 1 (line 35) · debugger commands, print Viewing And Changing Data. 1 (line 35) · debugger commands, printf Viewing And Changing Data. 1 (line 53) · debugger commands, q (quit) Miscellaneous Debugger Commands. 1 (line 100) · debugger commands, quit Miscellaneous Debugger Commands. 1 (line 100) · debugger commands, r (run) Debugger Execution Control. 1 (line 62) · debugger commands, return Debugger Execution Control. 1 (line 54) · debugger commands, run Debugger Execution Control. 1 (line 62) · debugger commands, s (step) Debugger Execution Control. 1 (line 68) · debugger commands, set Viewing And Changing Data. 1 (line 58) · debugger commands, si (stepi) Debugger Execution Control. 1 (line 75) · debugger commands, silent Debugger Execution Control. 1 (line 10) · debugger commands, step Debugger Execution Control. 1 (line 68) · debugger commands, stepi Debugger Execution Control. 1 (line 75) · debugger commands, t (tbreak) Breakpoint Control. (line 90) · debugger commands, tbreak Breakpoint Control. (line 90) · debugger commands, trace Miscellaneous Debugger Commands. 1 (line 108) · debugger commands, u (until) Debugger Execution Control. 1 (line 82) · debugger commands, undisplay Viewing And Changing Data. 1 (line 79) · debugger commands, until Debugger Execution Control. 1 (line 82) · debugger commands, unwatch Viewing And Changing Data. 1 (line 83) · debugger commands, up Execution Stack. (line 36) · debugger commands, w (watch) Viewing And Changing Data. 1 (line 66) · debugger commands, watch Viewing And Changing Data. 1 (line 66) · debugger commands, where (backtrace) Execution Stack. (line 13) · debugger default list amount Debugger Info. (line 69) · debugger history file Debugger Info. (line 81) · debugger history size Debugger Info. (line 65) · debugger options Debugger Info. (line 57) · debugger prompt Debugger Info. (line 78) · debugger, how to start Debugger Invocation. (line 6) · debugger, read commands from a file Debugger Info. (line 97) · debugging awk programs Debugger. (line 6) · debugging gawk, bug reports Bugs. (line 9) · decimal point character, locale specific Options. (line 283) · decrement operators Increment Ops. (line 35) · default keyword Switch Statement. (line 6) · Deifik, Scott Acknowledgments. (line 60) · Deifik, Scott <1> Contributors. (line 54) · delete ARRAY Delete. (line 39) · delete breakpoint at location Breakpoint Control. (line 36) · delete breakpoint by number Breakpoint Control. (line 64) · delete debugger command Breakpoint Control. (line 64) · delete statement Delete. (line 6) · delete watchpoint Viewing And Changing Data. 1 (line 83) · deleting elements in arrays Delete. (line 6) · deleting entire arrays Delete. (line 39) · Demaille, Akim Acknowledgments. (line 60) · describe call stack frame, in debugger Debugger Info. (line 27) · differences between gawk and awk String Functions. (line 200) · differences in awk and gawk, ARGC/ARGV variables ARGC and ARGV. 1 (line 89) · differences in awk and gawk, ARGIND variable Auto-set. (line 44) · differences in awk and gawk, array elements, deleting Delete. 1 (line 39) · differences in awk and gawk, AWKLIBPATH environment variable AWKLIBPATH Variable. 1 (line 6) · differences in awk and gawk, AWKPATH environment variable AWKPATH Variable. 1 (line 6) · differences in awk and gawk, BEGIN/END patterns I/O And BEGIN/END. 1 (line 15) · differences in awk and gawk, BEGINFILE/ENDFILE patterns BEGINFILE/ENDFILE. 1 (line 6) · differences in awk and gawk, BINMODE variable User-modified. 1 (line 15) · differences in awk and gawk, BINMODE variable <1> PC Using. 1 (line 20) · differences in awk and gawk, close() function Close Files And Pipes. 1 (line 81) · differences in awk and gawk, close() function <1> Close Files And Pipes. 1 (line 132) · differences in awk and gawk, command-line directories Command-line directories. 1 (line 6) · differences in awk and gawk, ERRNO variable Auto-set. (line 87) · differences in awk and gawk, error messages Special FD. (line 19) · differences in awk and gawk, FIELDWIDTHS variable User-modified. 1 (line 37) · differences in awk and gawk, FPAT variable User-modified. (line 46) · differences in awk and gawk, FUNCTAB variable Auto-set. (line 134) · differences in awk and gawk, function arguments (gawk) Calling Built-in. 1 (line 16) · differences in awk and gawk, getline command Getline. (line 19) · differences in awk and gawk, IGNORECASE variable User-modified. 1 (line 79) · differences in awk and gawk, implementation limitations Getline Notes. 1 (line 14) · differences in awk and gawk, implementation limitations <1> Redirection. 1 (line 129) · differences in awk and gawk, indirect function calls Indirect Calls. 1 (line 6) · differences in awk and gawk, input/output operators Getline/Coprocess. 1 (line 6) · differences in awk and gawk, input/output operators <1> Redirection. 1 (line 96) · differences in awk and gawk, line continuations Conditional Exp. 1 (line 34) · differences in awk and gawk, LINT variable User-modified. (line 90) · differences in awk and gawk, match() function String Functions. 1 (line 262) · differences in awk and gawk, print/printf statements Format Modifiers. 1 (line 13) · differences in awk and gawk, PROCINFO array Auto-set. (line 148) · differences in awk and gawk, read timeouts Read Timeout. (line 6) · differences in awk and gawk, record separators awk split records. 1 (line 124) · differences in awk and gawk, regexp constants Standard Regexp Constants. 1 (line 43) · differences in awk and gawk, regular expressions Case-sensitivity. 1 (line 26) · differences in awk and gawk, retrying input Retrying Input. 1 (line 6) · differences in awk and gawk, RS/RT variables gawk split records. 1 (line 58) · differences in awk and gawk, RT variable Auto-set. (line 327) · differences in awk and gawk, single-character fields Single Character Fields. 1 (line 6) · differences in awk and gawk, split() function String Functions. 1 (line 350) · differences in awk and gawk, strings Scalar Constants. (line 20) · differences in awk and gawk, strings, storing gawk split records. 1 (line 76) · differences in awk and gawk, SYMTAB variable Auto-set. (line 331) · differences in awk and gawk, TEXTDOMAIN variable User-modified. 1 (line 155) · differences in awk and gawk, trunc-mod operation Arithmetic Ops. 1 (line 66) · directories, command-line Command-line directories. 1 (line 6) · directories, searching Programs Exercises. (line 70) · directories, searching for loadable extensions AWKLIBPATH Variable. 1 (line 6) · directories, searching for source files AWKPATH Variable. (line 6) · disable breakpoint Breakpoint Control. (line 69) · disable debugger command Breakpoint Control. (line 69) · display debugger command Viewing And Changing Data. 1 (line 8) · display debugger options Debugger Info. (line 57) · division Arithmetic Ops. (line 44) · do-while statement Do Statement. (line 6) · do-while statement, use of regexps in Regexp Usage. (line 19) · documentation, of awk programs Library Names. (line 6) · documentation, online Manual History. (line 11) · documents, searching Dupword Program. (line 6) · dollar sign ($), $ field operator Fields. (line 19) · dollar sign ($), $ field operator <1> Precedence. (line 42) · dollar sign ($), incrementing fields and arrays Increment Ops. 1 (line 30) · dollar sign ($), regexp operator Regexp Operators. (line 35) · double quote ("), in regexp constants Computed Regexps. (line 30) · double quote ("), in shell commands Quoting. (line 54) · double-precision Computer Arithmetic. (line 61) · down debugger command Execution Stack. (line 23) · Drepper, Ulrich Acknowledgments. (line 52) · Duman, Patrice Acknowledgments. (line 75) · dump all variables of a program Options. (line 94) · dump debugger command Miscellaneous Debugger Commands. 1 (line 9) · dupword.awk program Dupword Program. (line 31) · dynamic profiling Profiling. (line 177) · dynamically loaded extensions Dynamic Extensions. (line 6) · e debugger command (alias for enable) Breakpoint Control. (line 73) · EBCDIC Ordinal Functions. (line 45) · effective group ID of gawk user Auto-set. (line 172) · effective user ID of gawk user Auto-set. (line 180) · egrep utility Bracket Expressions. (line 34) · egrep utility <1> Egrep Program. (line 6) · egrep.awk program Egrep Program. (line 53) · elements in arrays, assigning values Assigning Elements. (line 6) · elements in arrays, deleting Delete. (line 6) · elements in arrays, order of access by in operator Scanning an Array. 1 (line 48) · elements in arrays, scanning Scanning an Array. (line 6) · elements of arrays Reference to Elements. 1 (line 6) · email address for bug reports, bug-gawk@gnu.org Bug address. 1 (line 31) · empty array elements Reference to Elements. 1 (line 18) · empty pattern Empty. (line 6) · empty strings awk split records. (line 114) · empty strings, See null strings Regexp Field Splitting. 1 (line 43) · EMRED TCP/IP Networking. (line 6) · enable breakpoint Breakpoint Control. (line 73) · enable debugger command Breakpoint Control. (line 73) · end debugger command Debugger Execution Control. 1 (line 10) · END pattern BEGIN/END. (line 6) · END pattern <1> Using BEGIN/END. (line 6) · END pattern, and profiling Profiling. (line 62) · END pattern, assert() user-defined function and Assert Function. 1 (line 75) · END pattern, Boolean patterns and Expression Patterns. (line 70) · END pattern, exit statement and Exit Statement. (line 12) · END pattern, next/nextfile statements and I/O And BEGIN/END. 1 (line 36) · END pattern, next/nextfile statements and <1> Next Statement. 1 (line 44) · END pattern, operators and Using BEGIN/END. (line 17) · END pattern, print statement and I/O And BEGIN/END. (line 15) · ENDFILE pattern BEGINFILE/ENDFILE. (line 6) · ENDFILE pattern, Boolean patterns and Expression Patterns. (line 70) · endfile() user-defined function Filetrans Function. (line 62) · endgrent() function (C library) Group Functions. (line 213) · endgrent() user-defined function Group Functions. (line 216) · endpwent() function (C library) Passwd Functions. (line 208) · endpwent() user-defined function Passwd Functions. (line 211) · English, Steve Advanced Features. (line 6) · ENVIRON array Auto-set. (line 59) · environment variables used by gawk Environment Variables. 1 (line 6) · environment variables, in ENVIRON array Auto-set. (line 59) · epoch, definition of Glossary. (line 310) · equals sign (=), = operator Assignment Ops. (line 6) · equals sign (=), == operator Comparison Operators. 1 (line 11) · equals sign (=), == operator <1> Precedence. (line 64) · EREs (Extended Regular Expressions) Bracket Expressions. (line 34) · ERRNO variable Auto-set. (line 87) · ERRNO variable <1> TCP/IP Networking. (line 54) · ERRNO variable, with BEGINFILE pattern BEGINFILE/ENDFILE. (line 26) · ERRNO variable, with close() function Close Files And Pipes. 1 (line 140) · ERRNO variable, with getline command Getline. (line 19) · error handling Special FD. (line 19) · error handling, ERRNO variable and Auto-set. (line 87) · error output Special FD. (line 6) · escape processing, gsub()/gensub()/sub() functions Gory Details. 1 (line 6) · escape sequences, in strings Escape Sequences. (line 6) · eval debugger command Viewing And Changing Data. 1 (line 23) · evaluate expressions, in debugger Viewing And Changing Data. 1 (line 23) · evaluation order Increment Ops. (line 60) · evaluation order, concatenation Concatenation. (line 41) · evaluation order, functions Calling Built-in. (line 30) · examining fields Fields. (line 6) · exclamation point (!), ! operator Boolean Ops. (line 69) · exclamation point (!), ! operator <1> Precedence. (line 51) · exclamation point (!), ! operator <2> Egrep Program. (line 174) · exclamation point (!), != operator Comparison Operators. 1 (line 11) · exclamation point (!), != operator <1> Precedence. (line 64) · exclamation point (!), !~ operator Regexp Usage. (line 19) · exclamation point (!), !~ operator <1> Computed Regexps. (line 6) · exclamation point (!), !~ operator <2> Case-sensitivity. (line 26) · exclamation point (!), !~ operator <3> Regexp Constants. (line 6) · exclamation point (!), !~ operator <4> Comparison Operators. 1 (line 11) · exclamation point (!), !~ operator <5> Comparison Operators. 1 (line 98) · exclamation point (!), !~ operator <6> Precedence. (line 79) · exclamation point (!), !~ operator <7> Expression Patterns. 1 (line 24) · exit debugger command Miscellaneous Debugger Commands. 1 (line 64) · exit statement Exit Statement. (line 6) · exit status, of gawk Exit Status. (line 6) · exit status, of VMS VMS Running. (line 28) · exit the debugger Miscellaneous Debugger Commands. 1 (line 64) · exit the debugger <1> Miscellaneous Debugger Commands. 1 (line 100) · exp Numeric Functions. (line 19) · expand utility Very Simple. (line 73) · Expat XML parser library gawkextlib. (line 40) · exponent Numeric Functions. (line 19) · expressions Expressions. (line 6) · expressions, as patterns Expression Patterns. (line 6) · expressions, assignment Assignment Ops. (line 6) · expressions, Boolean Boolean Ops. (line 6) · expressions, comparison Typing and Comparison. 1 (line 9) · expressions, conditional Conditional Exp. (line 6) · expressions, matching, See comparison expressions Typing and Comparison. 1 (line 9) · expressions, selecting Conditional Exp. (line 6) · Extended Regular Expressions (EREs) Bracket Expressions. (line 34) · extension API Extension API Description. 1 (line 6) · extension API informational variables Extension API Informational Variables. 1 (line 6) · extension API version Extension Versioning. 1 (line 6) · extension API, version number Auto-set. (line 266) · extension example Extension Example. (line 6) · extension registration Registration Functions. 1 (line 6) · extension search path Finding Extensions. (line 6) · extensions distributed with gawk Extension Samples. (line 6) · extensions, allocating memory Memory Allocation Functions. 1 (line 6) · extensions, Brian Kernighan's awk BTL. (line 6) · extensions, Brian Kernighan's awk <1> Common Extensions. (line 6) · extensions, common, ** operator Arithmetic Ops. (line 30) · extensions, common, **= operator Assignment Ops. (line 138) · extensions, common, /dev/stderr special file Special FD. (line 48) · extensions, common, /dev/stdin special file Special FD. (line 48) · extensions, common, /dev/stdout special file Special FD. (line 48) · extensions, common, BINMODE variable PC Using. (line 20) · extensions, common, delete to delete entire arrays Delete. (line 39) · extensions, common, fflush() function I/O Functions. (line 43) · extensions, common, func keyword Definition Syntax. (line 99) · extensions, common, length() applied to an array String Functions. 1 (line 200) · extensions, common, RS as a regexp gawk split records. (line 6) · extensions, common, single character fields Single Character Fields. 1 (line 6) · extensions, common, \x escape sequence Escape Sequences. (line 61) · extensions, in gawk, not in POSIX awk POSIX/GNU. (line 6) · extensions, loading, @load directive Loading Shared Libraries. 1 (line 8) · extensions, mawk Common Extensions. (line 6) · extensions, where to find gawkextlib. (line 6) · extract.awk program Extract Program. (line 79) · extraction, of marked strings (internationalization) String Extraction. 1 (line 6) · f debugger command (alias for frame) Execution Stack. (line 27) · false, logical Truth Values. (line 6) · FDL (Free Documentation License) GNU Free Documentation License. 1 (line 8) · features, adding to gawk Adding Code. (line 6) · features, deprecated Obsolete. (line 6) · features, undocumented Undocumented. (line 6) · Fenlason, Jay History. (line 30) · Fenlason, Jay <1> Contributors. (line 19) · fflush I/O Functions. (line 28) · field numbers Nonconstant Fields. (line 6) · field operator $ Fields. (line 19) · field operators, dollar sign as Fields. (line 19) · field separator, in multiline records Multiple Line. (line 41) · field separator, on command line Command Line Field Separator. 1 (line 6) · field separator, POSIX and Full Line Fields. (line 16) · field separators Field Separators. (line 15) · field separators <1> User-modified. (line 53) · field separators <2> User-modified. (line 116) · field separators, choice of Field Separators. (line 50) · field separators, FIELDWIDTHS variable and User-modified. (line 37) · field separators, FPAT variable and User-modified. (line 46) · field separators, regular expressions as Field Separators. (line 50) · field separators, regular expressions as <1> Regexp Field Splitting. 1 (line 6) · field separators, See Also OFS Changing Fields. (line 64) · field separators, spaces as Cut Program. (line 103) · fields Reading Files. (line 14) · fields <1> Fields. (line 6) · fields <2> Basic High Level. (line 62) · fields, adding Changing Fields. (line 53) · fields, changing contents of Changing Fields. (line 6) · fields, cutting Cut Program. (line 6) · fields, examining Fields. (line 6) · fields, number of Fields. (line 33) · fields, numbers Nonconstant Fields. (line 6) · fields, printing Print Examples. (line 20) · fields, separating Field Separators. (line 15) · fields, separating <1> Field Separators. (line 15) · fields, single-character Single Character Fields. 1 (line 6) · FIELDWIDTHS variable Fixed width data. (line 17) · FIELDWIDTHS variable <1> User-modified. (line 37) · file descriptors Special FD. (line 6) · file inclusion, @include directive Include Files. (line 8) · file names, distinguishing Auto-set. (line 55) · file names, in compatibility mode Special Caveats. (line 9) · file names, standard streams in gawk Special FD. (line 48) · FILENAME variable Reading Files. (line 6) · FILENAME variable <1> Auto-set. (line 108) · FILENAME variable, getline, setting with Getline Notes. (line 19) · filenames, assignments as Ignoring Assigns. (line 6) · files, .gmo Explaining gettext. (line 42) · files, .gmo, specifying directory of Explaining gettext. (line 54) · files, .gmo, specifying directory of <1> Programmer i18n. (line 48) · files, .mo, converting from .po I18N Example. (line 66) · files, .po Explaining gettext. (line 37) · files, .po <1> Translator i18n. (line 6) · files, .po, converting to .mo I18N Example. (line 66) · files, .pot Explaining gettext. (line 31) · files, /dev/... special files Special FD. (line 48) · files, /inet/... (gawk) TCP/IP Networking. (line 6) · files, /inet4/... (gawk) TCP/IP Networking. (line 6) · files, /inet6/... (gawk) TCP/IP Networking. (line 6) · files, awk programs in Long. (line 6) · files, awkprof.out Profiling. (line 6) · files, awkvars.out Options. (line 94) · files, closing I/O Functions. (line 10) · files, descriptors, See file descriptors Special FD. (line 6) · files, group Group Functions. (line 6) · files, initialization and cleanup Filetrans Function. (line 6) · files, input, See input files Read Terminal. (line 16) · files, log, timestamps in Time Functions. (line 6) · files, managing Data File Management. 1 (line 6) · files, managing, data file boundaries Filetrans Function. (line 6) · files, message object Explaining gettext. (line 42) · files, message object, converting from portable object files I18N Example. 1 (line 66) · files, message object, specifying directory of Explaining gettext. 1 (line 54) · files, message object, specifying directory of <1> Programmer i18n. 1 (line 48) · files, multiple passes over Other Arguments. (line 56) · files, multiple, duplicating output into Tee Program. (line 6) · files, output, See output files Close Files And Pipes. 1 (line 6) · files, password Passwd Functions. (line 16) · files, portable object Explaining gettext. (line 37) · files, portable object <1> Translator i18n. (line 6) · files, portable object template Explaining gettext. (line 31) · files, portable object, converting to message object files I18N Example. 1 (line 66) · files, portable object, generating Options. (line 161) · files, processing, ARGIND variable and Auto-set. (line 50) · files, reading Rewind Function. (line 6) · files, reading, multiline records Multiple Line. (line 6) · files, searching for regular expressions Egrep Program. (line 6) · files, skipping File Checking. (line 6) · files, source, search path for Programs Exercises. (line 70) · files, splitting Split Program. (line 6) · files, Texinfo, extracting programs from Extract Program. (line 6) · find substring in string String Functions. (line 155) · finding extensions Finding Extensions. (line 6) · finish debugger command Debugger Execution Control. 1 (line 39) · Fish, Fred Contributors. (line 51) · fixed-width data Constant Size. (line 6) · flag variables Boolean Ops. (line 69) · flag variables <1> Tee Program. (line 20) · floating-point, numbers Computer Arithmetic. (line 49) · floating-point, numbers, arbitrary precision Arbitrary Precision Arithmetic. 1 (line 6) · floating-point, numbers, arbitrary-precision Computer Arithmetic. 1 (line 61) · floating-point, numbers, double-precision Computer Arithmetic. 1 (line 61) · floating-point, numbers, single-precision Computer Arithmetic. 1 (line 61) · floating-point, VAX/VMS VMS Running. (line 50) · flush buffered output I/O Functions. (line 28) · fnmatch() extension function Extension Sample Fnmatch. 1 (line 12) · FNR variable Records. (line 6) · FNR variable <1> Auto-set. (line 118) · FNR variable, changing Auto-set. (line 389) · for statement For Statement. (line 6) · for statement, looping over arrays Scanning an Array. (line 20) · fork() extension function Extension Sample Fork. 1 (line 11) · format specifiers Basic Printf. (line 15) · format specifiers, mixing regular with positional specifiers Printf Ordering. 1 (line 57) · format specifiers, printf statement Control Letters. (line 6) · format specifiers, strftime() function (gawk) Time Functions. 1 (line 91) · format time string Time Functions. (line 50) · formats, numeric output OFMT. (line 6) · formatting output Printf. (line 6) · formatting strings String Functions. (line 386) · forward slash (/) to enclose regular expressions Regexp. (line 10) · forward slash (/), / operator Precedence. (line 54) · forward slash (/), /= operator Assignment Ops. (line 129) · forward slash (/), /= operator <1> Precedence. (line 94) · forward slash (/), /= operator, vs. /=.../ regexp constant Assignment Ops. 1 (line 149) · forward slash (/), patterns and Expression Patterns. (line 24) · FPAT variable Splitting By Content. 1 (line 25) · FPAT variable <1> User-modified. (line 46) · frame debugger command Execution Stack. (line 27) · Free Documentation License (FDL) GNU Free Documentation License. 1 (line 8) · Free Software Foundation (FSF) Manual History. (line 6) · Free Software Foundation (FSF) <1> Getting. (line 10) · Free Software Foundation (FSF) <2> Glossary. (line 370) · Free Software Foundation (FSF) <3> Glossary. (line 403) · FreeBSD Glossary. (line 746) · FS variable Field Separators. (line 15) · FS variable <1> User-modified. (line 53) · FS variable, --field-separator option and Options. (line 21) · FS variable, as null string Single Character Fields. 1 (line 20) · FS variable, as TAB character Options. (line 280) · FS variable, changing value of Field Separators. (line 34) · FS variable, running awk programs and Cut Program. (line 63) · FS variable, setting from command line Command Line Field Separator. 1 (line 6) · FS, containing ^ Regexp Field Splitting. 1 (line 59) · FS, in multiline records Multiple Line. (line 41) · FSF (Free Software Foundation) Manual History. (line 6) · FSF (Free Software Foundation) <1> Getting. (line 10) · FSF (Free Software Foundation) <2> Glossary. (line 370) · FSF (Free Software Foundation) <3> Glossary. (line 403) · fts() extension function Extension Sample File Functions. 1 (line 60) · FUNCTAB array Auto-set. (line 134) · function calls Function Calls. (line 6) · function calls, indirect Indirect Calls. (line 6) · function calls, indirect, @-notation for Indirect Calls. (line 47) · function definition example Function Example. (line 6) · function pointers Indirect Calls. (line 6) · functions, arrays as parameters to Pass By Value/Reference. 1 (line 44) · functions, built-in Function Calls. (line 10) · functions, built-in <1> Functions. (line 6) · functions, built-in, evaluation order Calling Built-in. (line 30) · functions, defining Definition Syntax. (line 10) · functions, library Library Functions. (line 6) · functions, library, assertions Assert Function. (line 6) · functions, library, associative arrays and Library Names. (line 58) · functions, library, C library Getopt Function. (line 6) · functions, library, character values as numbers Ordinal Functions. 1 (line 6) · functions, library, Cliff random numbers Cliff Random Function. 1 (line 6) · functions, library, command-line options Getopt Function. (line 6) · functions, library, example program for using Igawk Program. 1 (line 6) · functions, library, group database, reading Group Functions. 1 (line 6) · functions, library, managing data files Data File Management. 1 (line 6) · functions, library, managing time Getlocaltime Function. 1 (line 6) · functions, library, merging arrays into strings Join Function. 1 (line 6) · functions, library, rounding numbers Round Function. (line 6) · functions, library, user database, reading Passwd Functions. 1 (line 6) · functions, names of Definition Syntax. (line 24) · functions, recursive Definition Syntax. (line 89) · functions, string-translation I18N Functions. (line 6) · functions, undefined Pass By Value/Reference. 1 (line 68) · functions, user-defined User-defined. (line 6) · functions, user-defined, calling Function Caveats. (line 6) · functions, user-defined, counts, in a profile Profiling. (line 137) · functions, user-defined, library of Library Functions. (line 6) · functions, user-defined, next/nextfile statements and Next Statement. 1 (line 44) · functions, user-defined, next/nextfile statements and <1> Nextfile Statement. 1 (line 47) · G-d Acknowledgments. (line 94) · G., Daniel Richard Acknowledgments. (line 60) · G., Daniel Richard <1> Maintainers. (line 14) · Garfinkle, Scott Contributors. (line 35) · gawk program, dynamic profiling Profiling. (line 177) · gawk version Auto-set. (line 241) · gawk, ARGIND variable in Other Arguments. (line 15) · gawk, awk and Preface. (line 21) · gawk, awk and <1> This Manual. (line 14) · gawk, bitwise operations in Bitwise Functions. (line 40) · gawk, break statement in Break Statement. (line 51) · gawk, character classes and Bracket Expressions. (line 108) · gawk, coding style in Adding Code. (line 37) · gawk, command-line options, and regular expressions GNU Regexp Operators. 1 (line 73) · gawk, configuring Configuration Philosophy. 1 (line 6) · gawk, configuring, options Additional Configuration Options. 1 (line 6) · gawk, continue statement in Continue Statement. (line 44) · gawk, distribution Distribution contents. 1 (line 6) · gawk, ERRNO variable in Getline. (line 19) · gawk, ERRNO variable in <1> Close Files And Pipes. 1 (line 140) · gawk, ERRNO variable in <2> BEGINFILE/ENDFILE. (line 26) · gawk, ERRNO variable in <3> Auto-set. (line 87) · gawk, ERRNO variable in <4> TCP/IP Networking. (line 54) · gawk, escape sequences Escape Sequences. (line 121) · gawk, extensions, disabling Options. (line 271) · gawk, features, adding Adding Code. (line 6) · gawk, features, advanced Advanced Features. (line 6) · gawk, field separators and User-modified. (line 74) · gawk, FIELDWIDTHS variable in Fixed width data. (line 17) · gawk, FIELDWIDTHS variable in <1> User-modified. (line 37) · gawk, file names in Special Files. (line 6) · gawk, format-control characters Control Letters. (line 18) · gawk, format-control characters <1> Control Letters. (line 93) · gawk, FPAT variable in Splitting By Content. 1 (line 25) · gawk, FPAT variable in <1> User-modified. (line 46) · gawk, FUNCTAB array in Auto-set. (line 134) · gawk, function arguments and Calling Built-in. (line 16) · gawk, hexadecimal numbers and Nondecimal-numbers. (line 41) · gawk, IGNORECASE variable in Case-sensitivity. (line 26) · gawk, IGNORECASE variable in <1> User-modified. (line 79) · gawk, IGNORECASE variable in <2> Array Intro. (line 100) · gawk, IGNORECASE variable in <3> String Functions. (line 58) · gawk, IGNORECASE variable in <4> Array Sorting Functions. 1 (line 83) · gawk, implementation issues Notes. (line 6) · gawk, implementation issues, debugging Compatibility Mode. (line 6) · gawk, implementation issues, downward compatibility Compatibility Mode. 1 (line 6) · gawk, implementation issues, limits Getline Notes. (line 14) · gawk, implementation issues, pipes Redirection. (line 129) · gawk, installing Installation. (line 6) · gawk, internationalization and, See internationalization Internationalization. 1 (line 13) · gawk, interpreter, adding code to Using Internal File Ops. 1 (line 6) · gawk, interval expressions and Regexp Operators. (line 139) · gawk, line continuation in Conditional Exp. (line 34) · gawk, LINT variable in User-modified. (line 90) · gawk, list of contributors to Contributors. (line 6) · gawk, MS-Windows version of PC Using. (line 13) · gawk, newlines in Statements/Lines. (line 12) · gawk, octal numbers and Nondecimal-numbers. (line 41) · gawk, predefined variables and Built-in Variables. (line 14) · gawk, PROCINFO array in Auto-set. (line 148) · gawk, PROCINFO array in <1> Time Functions. (line 49) · gawk, PROCINFO array in <2> Two-way I/O. (line 114) · gawk, regexp constants and Standard Regexp Constants. 1 (line 28) · gawk, regular expressions, case sensitivity Case-sensitivity. 1 (line 26) · gawk, regular expressions, operators GNU Regexp Operators. 1 (line 6) · gawk, regular expressions, precedence Regexp Operators. (line 161) · gawk, RT variable in awk split records. (line 124) · gawk, RT variable in <1> Multiple Line. (line 130) · gawk, RT variable in <2> Auto-set. (line 327) · gawk, See Also awk Preface. (line 34) · gawk, source code, obtaining Getting. (line 6) · gawk, splitting fields and Testing field creation. 1 (line 6) · gawk, string-translation functions I18N Functions. (line 6) · gawk, SYMTAB array in Auto-set. (line 331) · gawk, TEXTDOMAIN variable in User-modified. (line 155) · gawk, timestamps Time Functions. (line 6) · gawk, uses for Preface. (line 34) · gawk, versions of, information about, printing Options. (line 318) · gawk, VMS version of VMS Installation. (line 6) · gawk, word-boundary operator GNU Regexp Operators. 1 (line 66) · gawkextlib gawkextlib. (line 6) · gawkextlib project gawkextlib. (line 6) · gawklibpath_append shell function Shell Startup Files. (line 29) · gawklibpath_default shell function Shell Startup Files. (line 22) · gawklibpath_prepend shell function Shell Startup Files. (line 25) · gawkpath_append shell function Shell Startup Files. (line 19) · gawkpath_default shell function Shell Startup Files. (line 12) · gawkpath_prepend shell function Shell Startup Files. (line 15) · General Public License (GPL) Glossary. (line 394) · General Public License, See GPL Manual History. (line 11) · generate time values Time Functions. (line 25) · gensub Standard Regexp Constants. 1 (line 43) · gensub <1> String Functions. (line 89) · gensub() function (gawk), escape processing Gory Details. (line 6) · getaddrinfo() function (C library) TCP/IP Networking. (line 39) · getgrent() function (C library) Group Functions. (line 6) · getgrent() function (C library) <1> Group Functions. (line 202) · getgrent() user-defined function Group Functions. (line 6) · getgrent() user-defined function <1> Group Functions. (line 205) · getgrgid() function (C library) Group Functions. (line 184) · getgrgid() user-defined function Group Functions. (line 187) · getgrnam() function (C library) Group Functions. (line 173) · getgrnam() user-defined function Group Functions. (line 178) · getgruser() function (C library) Group Functions. (line 193) · getgruser() function, user-defined Group Functions. (line 196) · getline command Reading Files. (line 20) · getline command, coprocesses, using from Getline/Coprocess. 1 (line 6) · getline command, coprocesses, using from <1> Close Files And Pipes. 1 (line 6) · getline command, deadlock and Two-way I/O. (line 53) · getline command, explicit input with Getline. (line 6) · getline command, FILENAME variable and Getline Notes. (line 19) · getline command, return values Getline. (line 19) · getline command, variants Getline Summary. (line 6) · getline command, _gr_init() user-defined function Group Functions. 1 (line 83) · getline command, _pw_init() function Passwd Functions. (line 154) · getline from a file Getline/File. (line 6) · getline into a variable Getline/Variable. (line 6) · getline statement, BEGINFILE/ENDFILE patterns and BEGINFILE/ENDFILE. 1 (line 54) · getlocaltime() user-defined function Getlocaltime Function. 1 (line 16) · getopt() function (C library) Getopt Function. (line 15) · getopt() user-defined function Getopt Function. (line 108) · getopt() user-defined function <1> Getopt Function. (line 134) · getpwent() function (C library) Passwd Functions. (line 16) · getpwent() function (C library) <1> Passwd Functions. (line 196) · getpwent() user-defined function Passwd Functions. (line 16) · getpwent() user-defined function <1> Passwd Functions. (line 200) · getpwnam() function (C library) Passwd Functions. (line 175) · getpwnam() user-defined function Passwd Functions. (line 180) · getpwuid() function (C library) Passwd Functions. (line 186) · getpwuid() user-defined function Passwd Functions. (line 190) · gettext library Explaining gettext. (line 6) · gettext library, locale categories Explaining gettext. (line 81) · gettext() function (C library) Explaining gettext. (line 63) · gettimeofday() extension function Extension Sample Time. 1 (line 12) · git utility gawkextlib. (line 31) · git utility <1> Other Versions. (line 29) · git utility <2> Accessing The Source. 1 (line 10) · git utility <3> Adding Code. (line 112) · Git, use of for gawk source code Derived Files. (line 6) · GNITS mailing list Acknowledgments. (line 52) · GNU awk, See gawk Preface. (line 51) · GNU Free Documentation License GNU Free Documentation License. 1 (line 8) · GNU General Public License Glossary. (line 394) · GNU Lesser General Public License Glossary. (line 489) · GNU long options Command Line. (line 13) · GNU long options <1> Options. (line 6) · GNU long options, printing list of Options. (line 168) · GNU Project Manual History. (line 11) · GNU Project <1> Glossary. (line 403) · GNU/Linux Manual History. (line 28) · GNU/Linux <1> I18N Example. (line 57) · GNU/Linux <2> Glossary. (line 746) · Gordon, Assaf Contributors. (line 108) · GPL (General Public License) Manual History. (line 11) · GPL (General Public License) <1> Glossary. (line 394) · GPL (General Public License), printing Options. (line 89) · grcat program Group Functions. (line 16) · Grigera, Juan Contributors. (line 58) · group database, reading Group Functions. (line 6) · group file Group Functions. (line 6) · group ID of gawk user Auto-set. (line 190) · groups, information about Group Functions. (line 6) · gsub Standard Regexp Constants. 1 (line 43) · gsub <1> String Functions. (line 139) · gsub() function, arguments of String Functions. (line 465) · gsub() function, escape processing Gory Details. (line 6) · Guerrero, Juan Manuel Acknowledgments. (line 60) · Guerrero, Juan Manuel <1> Contributors. (line 150) · Guerrero, Juan Manuel <2> Maintainers. (line 14) · h debugger command (alias for help) Miscellaneous Debugger Commands. 1 (line 67) · Hankerson, Darrel Acknowledgments. (line 60) · Hankerson, Darrel <1> Contributors. (line 61) · Haque, John Contributors. (line 111) · Hartholz, Elaine Acknowledgments. (line 38) · Hartholz, Marshall Acknowledgments. (line 38) · Hasegawa, Isamu Contributors. (line 97) · help debugger command Miscellaneous Debugger Commands. 1 (line 67) · hexadecimal numbers Nondecimal-numbers. (line 6) · hexadecimal values, enabling interpretation of Options. (line 223) · history expansion, in debugger Readline Support. (line 6) · histsort.awk program History Sorting. (line 25) · Hughes, Phil Acknowledgments. (line 43) · HUP signal, for dynamic profiling Profiling. (line 209) · hyphen (-), - operator Precedence. (line 51) · hyphen (-), - operator <1> Precedence. (line 57) · hyphen (-), -- operator Increment Ops. (line 48) · hyphen (-), -- operator <1> Precedence. (line 45) · hyphen (-), -= operator Assignment Ops. (line 129) · hyphen (-), -= operator <1> Precedence. (line 94) · hyphen (-), filenames beginning with Options. (line 60) · hyphen (-), in bracket expressions Bracket Expressions. (line 25) · i debugger command (alias for info) Debugger Info. (line 13) · id utility Id Program. (line 6) · id.awk program Id Program. (line 31) · if statement If Statement. (line 6) · if statement, actions, changing Ranges. (line 25) · if statement, use of regexps in Regexp Usage. (line 19) · igawk.sh program Igawk Program. (line 124) · ignore breakpoint Breakpoint Control. (line 87) · ignore debugger command Breakpoint Control. (line 87) · IGNORECASE variable User-modified. (line 79) · IGNORECASE variable, and array indices Array Intro. (line 100) · IGNORECASE variable, and array sorting functions Array Sorting Functions. 1 (line 83) · IGNORECASE variable, in example programs Library Functions. 1 (line 53) · IGNORECASE variable, with ~ and !~ operators Case-sensitivity. 1 (line 26) · Illumos Other Versions. (line 114) · Illumos, POSIX-compliant awk Other Versions. (line 114) · implementation issues, gawk Notes. (line 6) · implementation issues, gawk, debugging Compatibility Mode. (line 6) · implementation issues, gawk, limits Getline Notes. (line 14) · implementation issues, gawk, limits <1> Redirection. (line 129) · in operator Comparison Operators. 1 (line 11) · in operator <1> Precedence. (line 82) · in operator <2> For Statement. (line 75) · in operator, index existence in multidimensional arrays Multidimensional. 1 (line 41) · in operator, order of array access Scanning an Array. (line 48) · in operator, testing if array element exists Reference to Elements. 1 (line 38) · in operator, use in loops Scanning an Array. (line 17) · including files, @include directive Include Files. (line 8) · increment operators Increment Ops. (line 6) · index String Functions. (line 155) · indexing arrays Array Intro. (line 48) · indirect function calls Indirect Calls. (line 6) · indirect function calls, @-notation Indirect Calls. (line 47) · infinite precision Arbitrary Precision Arithmetic. 1 (line 6) · info debugger command Debugger Info. (line 13) · initialization, automatic More Complex. (line 39) · inplace extension Extension Sample Inplace. 1 (line 6) · input files Reading Files. (line 6) · input files, closing Close Files And Pipes. 1 (line 6) · input files, counting elements in Wc Program. (line 6) · input files, examples Sample Data Files. (line 6) · input files, reading Reading Files. (line 6) · input files, running awk without Read Terminal. (line 6) · input files, running awk without <1> Read Terminal. (line 16) · input files, variable assignments and Other Arguments. (line 26) · input pipeline Getline/Pipe. (line 10) · input record, length of String Functions. (line 177) · input redirection Getline/File. (line 6) · input, data, nondecimal Nondecimal Data. (line 6) · input, explicit Getline. (line 6) · input, files, See input files Multiple Line. (line 6) · input, multiline records Multiple Line. (line 6) · input, splitting into records Records. (line 6) · input, standard Read Terminal. (line 6) · input, standard <1> Special FD. (line 6) · input/output functions I/O Functions. (line 6) · input/output, binary User-modified. (line 15) · input/output, from BEGIN and END I/O And BEGIN/END. (line 6) · input/output, two-way Two-way I/O. (line 27) · insomnia, cure for Alarm Program. (line 6) · installation, VMS VMS Installation. (line 6) · installing gawk Installation. (line 6) · instruction tracing, in debugger Debugger Info. (line 90) · int Numeric Functions. (line 24) · INT signal (MS-Windows) Profiling. (line 212) · integer array indices Numeric Array Subscripts. 1 (line 31) · integers, arbitrary precision Arbitrary Precision Integers. 1 (line 6) · integers, unsigned Computer Arithmetic. (line 41) · interacting with other programs I/O Functions. (line 106) · internationalization I18N Functions. (line 6) · internationalization <1> I18N and L10N. (line 6) · internationalization, localization User-modified. (line 155) · internationalization, localization <1> Internationalization. 1 (line 13) · internationalization, localization, character classes Bracket Expressions. 1 (line 108) · internationalization, localization, gawk and Internationalization. 1 (line 13) · internationalization, localization, locale categories Explaining gettext. 1 (line 81) · internationalization, localization, marked strings Programmer i18n. 1 (line 13) · internationalization, localization, portability and I18N Portability. 1 (line 6) · internationalizing a program Explaining gettext. (line 6) · interpreted programs Basic High Level. (line 13) · interpreted programs <1> Glossary. (line 443) · interval expressions, regexp operator Regexp Operators. (line 116) · inventory-shipped file Sample Data Files. (line 32) · invoke shell command I/O Functions. (line 106) · isarray Type Functions. (line 11) · ISO Glossary. (line 454) · ISO 8859-1 Glossary. (line 194) · ISO Latin-1 Glossary. (line 194) · Jacobs, Andrew Passwd Functions. (line 90) · Jaegermann, Michal Acknowledgments. (line 60) · Jaegermann, Michal <1> Contributors. (line 46) · Java implementation of awk Other Versions. (line 122) · Java programming language Glossary. (line 466) · jawk Other Versions. (line 122) · Jedi knights Undocumented. (line 6) · Johansen, Chris Signature Program. (line 25) · join() user-defined function Join Function. (line 18) · Kahrs, Ju"rgen Acknowledgments. (line 60) · Kahrs, Ju"rgen <1> Contributors. (line 71) · Kasal, Stepan Acknowledgments. (line 60) · Kenobi, Obi-Wan Undocumented. (line 6) · Kernighan, Brian History. (line 17) · Kernighan, Brian <1> Conventions. (line 38) · Kernighan, Brian <2> Acknowledgments. (line 79) · Kernighan, Brian <3> Getline/Pipe. (line 6) · Kernighan, Brian <4> Concatenation. (line 6) · Kernighan, Brian <5> Library Functions. (line 12) · Kernighan, Brian <6> BTL. (line 6) · Kernighan, Brian <7> Contributors. (line 12) · Kernighan, Brian <8> Other Versions. (line 13) · Kernighan, Brian <9> Basic Data Typing. (line 54) · Kernighan, Brian <10> Glossary. (line 204) · kill command, dynamic profiling Profiling. (line 186) · Knights, jedi Undocumented. (line 6) · Kwok, Conrad Contributors. (line 35) · l debugger command (alias for list) Miscellaneous Debugger Commands. 1 (line 73) · labels.awk program Labels Program. (line 51) · Langston, Peter Advanced Features. (line 6) · LANGUAGE environment variable Explaining gettext. (line 120) · languages, data-driven Basic High Level. (line 74) · LC_ALL locale category Explaining gettext. (line 117) · LC_COLLATE locale category Explaining gettext. (line 94) · LC_CTYPE locale category Explaining gettext. (line 98) · LC_MESSAGES locale category Explaining gettext. (line 88) · LC_MESSAGES locale category, bindtextdomain() function (gawk) Programmer i18n. 1 (line 103) · LC_MONETARY locale category Explaining gettext. (line 104) · LC_NUMERIC locale category Explaining gettext. (line 108) · LC_TIME locale category Explaining gettext. (line 112) · left angle bracket (<), < operator Comparison Operators. 1 (line 11) · left angle bracket (<), < operator <1> Precedence. (line 64) · left angle bracket (<), < operator (I/O) Getline/File. (line 6) · left angle bracket (<), <= operator Comparison Operators. 1 (line 11) · left angle bracket (<), <= operator <1> Precedence. (line 64) · left shift Bitwise Functions. (line 47) · left shift, bitwise Bitwise Functions. (line 32) · leftmost longest match Multiple Line. (line 26) · length String Functions. (line 170) · length of input record String Functions. (line 177) · length of string String Functions. (line 170) · Lesser General Public License (LGPL) Glossary. (line 489) · LGPL (Lesser General Public License) Glossary. (line 489) · libmawk Other Versions. (line 130) · libraries of awk functions Library Functions. (line 6) · libraries of awk functions, assertions Assert Function. (line 6) · libraries of awk functions, associative arrays and Library Names. 1 (line 58) · libraries of awk functions, character values as numbers Ordinal Functions. 1 (line 6) · libraries of awk functions, command-line options Getopt Function. 1 (line 6) · libraries of awk functions, example program for using Igawk Program. 1 (line 6) · libraries of awk functions, group database, reading Group Functions. 1 (line 6) · libraries of awk functions, managing, data files Data File Management. 1 (line 6) · libraries of awk functions, managing, time Getlocaltime Function. 1 (line 6) · libraries of awk functions, merging arrays into strings Join Function. 1 (line 6) · libraries of awk functions, rounding numbers Round Function. 1 (line 6) · libraries of awk functions, user database, reading Passwd Functions. 1 (line 6) · line breaks Statements/Lines. (line 6) · line continuations Boolean Ops. (line 64) · line continuations, gawk Conditional Exp. (line 34) · line continuations, in print statement Print Examples. (line 75) · line continuations, with C shell More Complex. (line 31) · lines, blank, printing Print. (line 22) · lines, counting Wc Program. (line 6) · lines, duplicate, removing History Sorting. (line 6) · lines, matching ranges of Ranges. (line 6) · lines, skipping between markers Ranges. (line 43) · lint checking User-modified. (line 90) · lint checking, array elements Delete. (line 34) · lint checking, array subscripts Uninitialized Subscripts. 1 (line 43) · lint checking, empty programs Command Line. (line 16) · lint checking, issuing warnings Options. (line 198) · lint checking, POSIXLY_CORRECT environment variable Options. 1 (line 357) · lint checking, undefined functions Pass By Value/Reference. 1 (line 85) · LINT variable User-modified. (line 90) · Linux Manual History. (line 28) · Linux <1> I18N Example. (line 57) · Linux <2> Glossary. (line 746) · list all global variables, in debugger Debugger Info. (line 48) · list debugger command Miscellaneous Debugger Commands. 1 (line 73) · list function definitions, in debugger Debugger Info. (line 30) · loading extensions, @load directive Loading Shared Libraries. 1 (line 8) · loading, extensions Options. (line 186) · local variables, in a function Variable Scope. (line 6) · locale categories Explaining gettext. (line 81) · locale decimal point character Options. (line 283) · locale, definition of Locales. (line 6) · localization I18N and L10N. (line 6) · localization, See internationalization, localization I18N and L10N. 1 (line 6) · log Numeric Functions. (line 29) · log files, timestamps in Time Functions. (line 6) · logarithm Numeric Functions. (line 29) · logical false/true Truth Values. (line 6) · logical operators, See Boolean expressions Boolean Ops. (line 6) · login information Passwd Functions. (line 16) · long options Command Line. (line 13) · loops While Statement. (line 6) · loops, break statement and Break Statement. (line 6) · loops, continue statements and For Statement. (line 64) · loops, count for header, in a profile Profiling. (line 131) · loops, do-while Do Statement. (line 6) · loops, exiting Break Statement. (line 6) · loops, for, array scanning Scanning an Array. (line 6) · loops, for, iterative For Statement. (line 6) · loops, See Also while statement While Statement. (line 6) · loops, while While Statement. (line 6) · ls utility More Complex. (line 15) · lshift Bitwise Functions. (line 47) · lvalues/rvalues Assignment Ops. (line 31) · mail-list file Sample Data Files. (line 6) · mailing labels, printing Labels Program. (line 6) · mailing list, GNITS Acknowledgments. (line 52) · Malmberg, John Acknowledgments. (line 60) · Malmberg, John <1> Maintainers. (line 14) · Malmberg, John E. Contributors. (line 140) · mark parity Ordinal Functions. (line 45) · marked string extraction (internationalization) String Extraction. 1 (line 6) · marked strings, extracting String Extraction. (line 6) · Marx, Groucho Increment Ops. (line 60) · match String Functions. (line 210) · match regexp in string String Functions. (line 210) · match() function, RSTART/RLENGTH variables String Functions. 1 (line 227) · matching, expressions, See comparison expressions Typing and Comparison. 1 (line 9) · matching, leftmost longest Multiple Line. (line 26) · matching, null strings String Functions. (line 539) · mawk utility Escape Sequences. (line 121) · mawk utility <1> Getline/Pipe. (line 62) · mawk utility <2> Concatenation. (line 36) · mawk utility <3> Nextfile Statement. (line 47) · mawk utility <4> Other Versions. (line 48) · maximum precision supported by MPFR library Auto-set. (line 255) · McIlroy, Doug Glossary. (line 255) · McPhee, Patrick Contributors. (line 103) · message object files Explaining gettext. (line 42) · message object files, converting from portable object files I18N Example. 1 (line 66) · message object files, specifying directory of Explaining gettext. 1 (line 54) · message object files, specifying directory of <1> Programmer i18n. 1 (line 48) · messages from extensions Printing Messages. (line 6) · metacharacters in regular expressions Regexp Operators. (line 6) · metacharacters, escape sequences for Escape Sequences. (line 140) · minimum precision required by MPFR library Auto-set. (line 258) · mktime Time Functions. (line 25) · modifiers, in format specifiers Format Modifiers. (line 6) · monetary information, localization Explaining gettext. (line 104) · Moore, Duncan Getline Notes. (line 40) · MPFR, checking availability of Checking for MPFR. (line 6) · msgfmt utility I18N Example. (line 66) · multiple precision Arbitrary Precision Arithmetic. 1 (line 6) · multiple-line records Multiple Line. (line 6) · n debugger command (alias for next) Debugger Execution Control. 1 (line 43) · names, arrays/variables Library Names. (line 6) · names, functions Definition Syntax. (line 24) · names, functions <1> Library Names. (line 6) · namespace issues Library Names. (line 6) · namespace issues, functions Definition Syntax. (line 24) · NetBSD Glossary. (line 746) · networks, programming TCP/IP Networking. (line 6) · networks, support for Special Network. (line 6) · newlines Statements/Lines. (line 6) · newlines <1> Options. (line 277) · newlines <2> Boolean Ops. (line 69) · newlines, as record separators awk split records. (line 12) · newlines, in dynamic regexps Computed Regexps. (line 60) · newlines, in regexp constants Computed Regexps. (line 70) · newlines, printing Print Examples. (line 11) · newlines, separating statements in actions Action Overview. 1 (line 19) · newlines, separating statements in actions <1> Statements. (line 10) · next debugger command Debugger Execution Control. 1 (line 43) · next file statement Feature History. (line 168) · next statement Boolean Ops. (line 95) · next statement <1> Next Statement. (line 6) · next statement, BEGIN/END patterns and I/O And BEGIN/END. (line 36) · next statement, BEGINFILE/ENDFILE patterns and BEGINFILE/ENDFILE. 1 (line 50) · next statement, user-defined functions and Next Statement. (line 44) · nextfile statement Nextfile Statement. (line 6) · nextfile statement, BEGIN/END patterns and I/O And BEGIN/END. 1 (line 36) · nextfile statement, BEGINFILE/ENDFILE patterns and BEGINFILE/ENDFILE. 1 (line 26) · nextfile statement, user-defined functions and Nextfile Statement. 1 (line 47) · nexti debugger command Debugger Execution Control. 1 (line 49) · NF variable Fields. (line 33) · NF variable <1> Auto-set. (line 123) · NF variable, decrementing Changing Fields. (line 107) · ni debugger command (alias for nexti) Debugger Execution Control. 1 (line 49) · noassign.awk program Ignoring Assigns. (line 15) · non-existent array elements Reference to Elements. 1 (line 23) · not Boolean-logic operator Boolean Ops. (line 6) · NR variable Records. (line 6) · NR variable <1> Auto-set. (line 143) · NR variable, changing Auto-set. (line 389) · null strings awk split records. (line 114) · null strings <1> Regexp Field Splitting. 1 (line 43) · null strings <2> Truth Values. (line 6) · null strings <3> Basic Data Typing. (line 26) · null strings in gawk arguments, quoting and Quoting. (line 82) · null strings, and deleting array elements Delete. (line 27) · null strings, as array subscripts Uninitialized Subscripts. 1 (line 43) · null strings, converting numbers to strings Strings And Numbers. 1 (line 21) · null strings, matching String Functions. (line 539) · number as string of bits Bitwise Functions. (line 109) · number of array elements String Functions. (line 200) · number sign (#), #! (executable scripts) Executable Scripts. 1 (line 6) · number sign (#), commenting Comments. (line 6) · numbers, as array subscripts Numeric Array Subscripts. 1 (line 6) · numbers, as values of characters Ordinal Functions. (line 6) · numbers, Cliff random Cliff Random Function. 1 (line 6) · numbers, converting Strings And Numbers. (line 6) · numbers, converting <1> Bitwise Functions. (line 109) · numbers, converting, to strings User-modified. (line 30) · numbers, converting, to strings <1> User-modified. (line 107) · numbers, hexadecimal Nondecimal-numbers. (line 6) · numbers, octal Nondecimal-numbers. (line 6) · numbers, rounding Round Function. (line 6) · numeric constants Scalar Constants. (line 6) · numeric functions Numeric Functions. (line 6) · numeric, output format OFMT. (line 6) · numeric, strings Variable Typing. (line 67) · o debugger command (alias for option) Debugger Info. (line 57) · obsolete features Obsolete. (line 6) · octal numbers Nondecimal-numbers. (line 6) · octal values, enabling interpretation of Options. (line 223) · OFMT variable OFMT. (line 15) · OFMT variable <1> Strings And Numbers. (line 56) · OFMT variable <2> User-modified. (line 107) · OFMT variable, POSIX awk and OFMT. (line 27) · OFS variable Changing Fields. (line 64) · OFS variable <1> Output Separators. (line 6) · OFS variable <2> User-modified. (line 116) · OpenBSD Glossary. (line 746) · OpenSolaris Other Versions. (line 105) · operating systems, BSD-based Manual History. (line 28) · operating systems, PC, gawk on PC Using. (line 6) · operating systems, PC, gawk on, installing PC Installation. 1 (line 6) · operating systems, porting gawk to New Ports. (line 6) · operating systems, See Also GNU/Linux, PC operating systems, Unix Installation. 1 (line 6) · operations, bitwise Bitwise Functions. (line 6) · operators, arithmetic Arithmetic Ops. (line 6) · operators, assignment Assignment Ops. (line 6) · operators, assignment <1> Assignment Ops. (line 31) · operators, assignment, evaluation order Assignment Ops. (line 110) · operators, Boolean, See Boolean expressions Boolean Ops. (line 6) · operators, decrement/increment Increment Ops. (line 6) · operators, GNU-specific GNU Regexp Operators. 1 (line 6) · operators, input/output Getline/File. (line 6) · operators, input/output <1> Getline/Pipe. (line 10) · operators, input/output <2> Getline/Coprocess. (line 6) · operators, input/output <3> Redirection. (line 22) · operators, input/output <4> Redirection. (line 96) · operators, input/output <5> Precedence. (line 64) · operators, input/output <6> Precedence. (line 64) · operators, input/output <7> Precedence. (line 64) · operators, logical, See Boolean expressions Boolean Ops. (line 6) · operators, precedence Increment Ops. (line 60) · operators, precedence <1> Precedence. (line 6) · operators, relational, See operators, comparison Typing and Comparison. 1 (line 9) · operators, short-circuit Boolean Ops. (line 59) · operators, string Concatenation. (line 9) · operators, string-matching Regexp Usage. (line 19) · operators, string-matching, for buffers GNU Regexp Operators. 1 (line 51) · operators, word-boundary (gawk) GNU Regexp Operators. 1 (line 66) · option debugger command Debugger Info. (line 57) · options, command-line Options. (line 6) · options, command-line, end of Options. (line 55) · options, command-line, invoking awk Command Line. (line 6) · options, command-line, processing Getopt Function. (line 6) · options, deprecated Obsolete. (line 6) · options, long Command Line. (line 13) · options, long <1> Options. (line 6) · options, printing list of Options. (line 168) · or Bitwise Functions. (line 50) · OR bitwise operation Bitwise Functions. (line 6) · or Boolean-logic operator Boolean Ops. (line 6) · ord() extension function Extension Sample Ord. 1 (line 12) · ord() user-defined function Ordinal Functions. (line 16) · order of evaluation, concatenation Concatenation. (line 41) · ORS variable Output Separators. (line 20) · ORS variable <1> User-modified. (line 122) · output field separator, See OFS variable Changing Fields. (line 64) · output record separator, See ORS variable Output Separators. 1 (line 20) · output redirection Redirection. (line 6) · output wrapper Output Wrappers. (line 6) · output, buffering I/O Functions. (line 32) · output, buffering <1> I/O Functions. (line 165) · output, duplicating into files Tee Program. (line 6) · output, files, closing Close Files And Pipes. 1 (line 6) · output, format specifier, OFMT OFMT. (line 15) · output, formatted Printf. (line 6) · output, pipes Redirection. (line 57) · output, printing, See printing Printing. (line 6) · output, records Output Separators. (line 20) · output, standard Special FD. (line 6) · p debugger command (alias for print) Viewing And Changing Data. 1 (line 35) · Papadopoulos, Panos Contributors. (line 131) · parent process ID of gawk process Auto-set. (line 230) · parentheses (), in a profile Profiling. (line 146) · parentheses (), regexp operator Regexp Operators. (line 81) · password file Passwd Functions. (line 16) · patsplit String Functions. (line 296) · patterns Patterns and Actions. 1 (line 6) · patterns, comparison expressions as Expression Patterns. (line 14) · patterns, counts, in a profile Profiling. (line 118) · patterns, default Very Simple. (line 35) · patterns, empty Empty. (line 6) · patterns, expressions as Regexp Patterns. (line 6) · patterns, ranges in Ranges. (line 6) · patterns, regexp constants as Expression Patterns. (line 34) · patterns, types of Pattern Overview. (line 15) · pawk (profiling version of Brian Kernighan's awk) Other Versions. 1 (line 87) · pawk, awk-like facilities for Python Other Versions. (line 134) · PC operating systems, gawk on PC Using. (line 6) · PC operating systems, gawk on, installing PC Installation. (line 6) · percent sign (%), % operator Precedence. (line 54) · percent sign (%), %= operator Assignment Ops. (line 129) · percent sign (%), %= operator <1> Precedence. (line 94) · period (.), regexp operator Regexp Operators. (line 44) · Perl Future Extensions. (line 6) · Peters, Arno Contributors. (line 88) · Peterson, Hal Contributors. (line 40) · pipe, closing Close Files And Pipes. 1 (line 6) · pipe, input Getline/Pipe. (line 10) · pipe, output Redirection. (line 57) · Pitts, Dave Acknowledgments. (line 60) · Pitts, Dave <1> Maintainers. (line 14) · Plauger, P.J. Library Functions. (line 12) · plug-in Extension Intro. (line 6) · plus sign (+), + operator Precedence. (line 51) · plus sign (+), + operator <1> Precedence. (line 57) · plus sign (+), ++ operator Increment Ops. (line 11) · plus sign (+), ++ operator <1> Increment Ops. (line 40) · plus sign (+), ++ operator <2> Precedence. (line 45) · plus sign (+), += operator Assignment Ops. (line 81) · plus sign (+), += operator <1> Precedence. (line 94) · plus sign (+), regexp operator Regexp Operators. (line 105) · pointers to functions Indirect Calls. (line 6) · portability Escape Sequences. (line 103) · portability, #! (executable scripts) Executable Scripts. (line 33) · portability, ** operator and Arithmetic Ops. (line 81) · portability, **= operator and Assignment Ops. (line 144) · portability, ARGV variable Executable Scripts. (line 59) · portability, backslash continuation and Statements/Lines. (line 30) · portability, backslash in escape sequences Escape Sequences. 1 (line 108) · portability, close() function and Close Files And Pipes. 1 (line 81) · portability, data files as single record gawk split records. 1 (line 65) · portability, deleting array elements Delete. (line 56) · portability, example programs Library Functions. (line 42) · portability, functions, defining Definition Syntax. (line 114) · portability, gawk New Ports. (line 6) · portability, gettext library and Explaining gettext. (line 11) · portability, internationalization and I18N Portability. (line 6) · portability, length() function String Functions. (line 179) · portability, new awk vs. old awk Strings And Numbers. (line 56) · portability, next statement in user-defined functions Pass By Value/Reference. 1 (line 88) · portability, NF variable, decrementing Changing Fields. (line 115) · portability, operators Increment Ops. (line 60) · portability, operators, not in POSIX awk Precedence. (line 97) · portability, POSIXLY_CORRECT environment variable Options. (line 377) · portability, substr() function String Functions. (line 515) · portable object files Explaining gettext. (line 37) · portable object files <1> Translator i18n. (line 6) · portable object files, converting to message object files I18N Example. 1 (line 66) · portable object files, generating Options. (line 161) · portable object template files Explaining gettext. (line 31) · porting gawk New Ports. (line 6) · positional specifiers, printf statement Format Modifiers. (line 13) · positional specifiers, printf statement <1> Printf Ordering. 1 (line 6) · positional specifiers, printf statement, mixing with regular formats Printf Ordering. 1 (line 57) · POSIX awk This Manual. (line 14) · POSIX awk <1> Assignment Ops. (line 138) · POSIX awk, ** operator and Precedence. (line 97) · POSIX awk, **= operator and Assignment Ops. (line 144) · POSIX awk, < operator and Getline/File. (line 26) · POSIX awk, arithmetic operators and Arithmetic Ops. (line 30) · POSIX awk, backslashes in string constants Escape Sequences. 1 (line 108) · POSIX awk, BEGIN/END patterns I/O And BEGIN/END. (line 15) · POSIX awk, bracket expressions and Bracket Expressions. (line 34) · POSIX awk, bracket expressions and, character classes Bracket Expressions. 1 (line 40) · POSIX awk, bracket expressions and, character classes <1> Bracket Expressions. 1 (line 108) · POSIX awk, break statement and Break Statement. (line 51) · POSIX awk, changes in awk versions POSIX. (line 6) · POSIX awk, continue statement and Continue Statement. (line 44) · POSIX awk, CONVFMT variable and User-modified. (line 30) · POSIX awk, date utility and Time Functions. (line 255) · POSIX awk, field separators and Full Line Fields. (line 16) · POSIX awk, function keyword in Definition Syntax. (line 99) · POSIX awk, functions and, gsub()/sub() Gory Details. (line 90) · POSIX awk, functions and, length() String Functions. (line 179) · POSIX awk, GNU long options and Options. (line 15) · POSIX awk, interval expressions in Regexp Operators. (line 135) · POSIX awk, next/nextfile statements and Next Statement. (line 44) · POSIX awk, numeric strings and Variable Typing. (line 67) · POSIX awk, OFMT variable and OFMT. (line 27) · POSIX awk, OFMT variable and <1> Strings And Numbers. (line 56) · POSIX awk, period (.), using Regexp Operators. (line 51) · POSIX awk, printf format strings and Format Modifiers. (line 157) · POSIX awk, regular expressions and Regexp Operators. (line 161) · POSIX awk, timestamps and Time Functions. (line 6) · POSIX awk, | I/O operator and Getline/Pipe. (line 56) · POSIX mode Options. (line 271) · POSIX mode <1> Options. (line 357) · POSIX, awk and Preface. (line 21) · POSIX, gawk extensions not included in POSIX/GNU. (line 6) · POSIX, programs, implementing in awk Clones. (line 6) · POSIXLY_CORRECT environment variable Options. (line 357) · PREC variable User-modified. (line 127) · precedence Increment Ops. (line 60) · precedence <1> Precedence. (line 6) · precedence, regexp operators Regexp Operators. (line 156) · predefined variables Built-in Variables. (line 6) · predefined variables, -v option, setting with Options. (line 41) · predefined variables, conveying information Auto-set. (line 6) · predefined variables, user-modifiable User-modified. (line 6) · print debugger command Viewing And Changing Data. 1 (line 35) · print statement Printing. (line 16) · print statement, BEGIN/END patterns and I/O And BEGIN/END. (line 15) · print statement, commas, omitting Print Examples. (line 30) · print statement, I/O operators in Precedence. (line 70) · print statement, line continuations and Print Examples. (line 75) · print statement, OFMT variable and User-modified. (line 116) · print statement, See Also redirection, of output Redirection. 1 (line 17) · print statement, sprintf() function and Round Function. (line 6) · print variables, in debugger Viewing And Changing Data. 1 (line 35) · printf debugger command Viewing And Changing Data. 1 (line 53) · printf statement Printing. (line 16) · printf statement <1> Printf. (line 6) · printf statement, columns, aligning Print Examples. (line 69) · printf statement, format-control characters Control Letters. 1 (line 6) · printf statement, I/O operators in Precedence. (line 70) · printf statement, modifiers Format Modifiers. (line 6) · printf statement, positional specifiers Format Modifiers. (line 13) · printf statement, positional specifiers <1> Printf Ordering. 1 (line 6) · printf statement, positional specifiers, mixing with regular formats Printf Ordering. 1 (line 57) · printf statement, See Also redirection, of output Redirection. 1 (line 17) · printf statement, sprintf() function and Round Function. (line 6) · printf statement, syntax of Basic Printf. (line 6) · printing Printing. (line 6) · printing messages from extensions Printing Messages. (line 6) · printing, list of options Options. (line 168) · printing, mailing labels Labels Program. (line 6) · printing, unduplicated lines of text Uniq Program. (line 6) · printing, user information Id Program. (line 6) · private variables Library Names. (line 11) · process group ID of gawk process Auto-set. (line 224) · process ID of gawk process Auto-set. (line 227) · processes, two-way communications with Two-way I/O. (line 6) · processing data Basic High Level. (line 6) · PROCINFO array Auto-set. (line 148) · PROCINFO array <1> Time Functions. (line 49) · PROCINFO array <2> Passwd Functions. (line 6) · PROCINFO array, and communications via ptys Two-way I/O. (line 114) · PROCINFO array, and group membership Group Functions. (line 6) · PROCINFO array, and user and group ID numbers Id Program. (line 15) · PROCINFO array, testing the field splitting Passwd Functions. 1 (line 154) · PROCINFO, values of sorted_in Controlling Scanning. 1 (line 26) · profiling awk programs Profiling. (line 6) · profiling awk programs, dynamically Profiling. (line 177) · program identifiers Auto-set. (line 193) · program, definition of Getting Started. (line 21) · programming conventions, --non-decimal-data option Nondecimal Data. 1 (line 35) · programming conventions, ARGC/ARGV variables Auto-set. (line 35) · programming conventions, exit statement Exit Statement. (line 38) · programming conventions, function parameters Return Statement. 1 (line 44) · programming conventions, functions, calling Calling Built-in. 1 (line 10) · programming conventions, functions, writing Definition Syntax. 1 (line 71) · programming conventions, gawk extensions Internal File Ops. 1 (line 45) · programming conventions, private variable names Library Names. 1 (line 23) · programming language, recipe for History. (line 6) · programming languages, Ada Glossary. (line 11) · programming languages, data-driven vs. procedural Getting Started. 1 (line 12) · programming languages, Java Glossary. (line 466) · programming, basic steps Basic High Level. (line 18) · programming, concepts Basic Concepts. (line 6) · programming, concepts <1> Basic Concepts. (line 6) · pwcat program Passwd Functions. (line 23) · q debugger command (alias for quit) Miscellaneous Debugger Commands. 1 (line 100) · QSE awk Other Versions. (line 140) · Quanstrom, Erik Alarm Program. (line 8) · question mark (?), ? operator: Precedence. (line 91) · question mark (?), regexp operator Regexp Operators. (line 111) · question mark (?), regexp operator <1> GNU Regexp Operators. 1 (line 62) · QuikTrim Awk Other Versions. (line 144) · quit debugger command Miscellaneous Debugger Commands. 1 (line 100) · QUIT signal (MS-Windows) Profiling. (line 212) · quoting in gawk command lines Long. (line 26) · quoting in gawk command lines, tricks for Quoting. (line 91) · quoting, for small awk programs Comments. (line 27) · r debugger command (alias for run) Debugger Execution Control. 1 (line 62) · Rakitzis, Byron History Sorting. (line 25) · Ramey, Chet Acknowledgments. (line 60) · Ramey, Chet <1> General Data Types. (line 6) · rand Numeric Functions. (line 34) · random numbers, Cliff Cliff Random Function. 1 (line 6) · random numbers, rand()/srand() functions Numeric Functions. 1 (line 34) · random numbers, seed of Numeric Functions. (line 64) · range expressions (regexps) Bracket Expressions. (line 6) · range patterns Ranges. (line 6) · range patterns, line continuation and Ranges. (line 64) · Rankin, Pat Acknowledgments. (line 60) · Rankin, Pat <1> Assignment Ops. (line 99) · Rankin, Pat <2> Contributors. (line 38) · RapidJson JSON parser library gawkextlib. (line 37) · reada() extension function Extension Sample Read write array. 1 (line 18) · readable data files, checking File Checking. (line 6) · readable.awk program File Checking. (line 11) · readdir extension Extension Sample Readdir. 1 (line 9) · readfile() extension function Extension Sample Readfile. 1 (line 12) · readfile() user-defined function Readfile Function. (line 30) · reading input files Reading Files. (line 6) · recipe for a programming language History. (line 6) · record separators awk split records. (line 6) · record separators <1> User-modified. (line 136) · record separators, changing awk split records. (line 85) · record separators, regular expressions as awk split records. 1 (line 124) · record separators, with multiline records Multiple Line. (line 10) · records Reading Files. (line 14) · records <1> Basic High Level. (line 62) · records, multiline Multiple Line. (line 6) · records, printing Print. (line 22) · records, splitting input into Records. (line 6) · records, terminating awk split records. (line 124) · records, treating files as gawk split records. (line 92) · recursive functions Definition Syntax. (line 89) · redirect gawk output, in debugger Debugger Info. (line 73) · redirection of input Getline/File. (line 6) · redirection of output Redirection. (line 6) · redirection on VMS VMS Running. (line 64) · reference counting, sorting arrays Array Sorting Functions. 1 (line 77) · regexp Regexp. (line 6) · regexp constants Regexp Usage. (line 57) · regexp constants <1> Regexp Constants. (line 6) · regexp constants <2> Comparison Operators. 1 (line 103) · regexp constants, /=.../, /= operator and Assignment Ops. (line 149) · regexp constants, as patterns Expression Patterns. (line 34) · regexp constants, in gawk Standard Regexp Constants. 1 (line 28) · regexp constants, slashes vs. quotes Computed Regexps. (line 30) · regexp constants, vs. string constants Computed Regexps. (line 40) · register extension Registration Functions. 1 (line 6) · regular expressions Regexp. (line 6) · regular expressions as field separators Field Separators. (line 50) · regular expressions, anchors in Regexp Operators. (line 22) · regular expressions, as field separators Regexp Field Splitting. 1 (line 6) · regular expressions, as patterns Regexp Usage. (line 6) · regular expressions, as patterns <1> Regexp Patterns. (line 6) · regular expressions, as record separators awk split records. 1 (line 124) · regular expressions, case sensitivity Case-sensitivity. (line 6) · regular expressions, case sensitivity <1> User-modified. (line 79) · regular expressions, computed Computed Regexps. (line 6) · regular expressions, constants, See regexp constants Regexp Usage. 1 (line 57) · regular expressions, dynamic Computed Regexps. (line 6) · regular expressions, dynamic, with embedded newlines Computed Regexps. 1 (line 60) · regular expressions, gawk, command-line options GNU Regexp Operators. 1 (line 73) · regular expressions, interval expressions and Options. (line 292) · regular expressions, leftmost longest match Leftmost Longest. 1 (line 6) · regular expressions, operators Regexp Usage. (line 19) · regular expressions, operators <1> Regexp Operators. (line 6) · regular expressions, operators, for buffers GNU Regexp Operators. 1 (line 51) · regular expressions, operators, for words GNU Regexp Operators. 1 (line 6) · regular expressions, operators, gawk GNU Regexp Operators. 1 (line 6) · regular expressions, operators, precedence of Regexp Operators. 1 (line 156) · regular expressions, searching for Egrep Program. (line 6) · relational operators, See comparison operators Typing and Comparison. 1 (line 9) · replace in string String Functions. (line 411) · retrying input Retrying Input. (line 6) · return debugger command Debugger Execution Control. 1 (line 54) · return statement, user-defined functions Return Statement. (line 6) · return value, close() function Close Files And Pipes. 1 (line 132) · rev() user-defined function Function Example. (line 54) · revoutput extension Extension Sample Revout. 1 (line 11) · revtwoway extension Extension Sample Rev2way. 1 (line 12) · rewind() user-defined function Rewind Function. (line 15) · right angle bracket (>), > operator Comparison Operators. 1 (line 11) · right angle bracket (>), > operator <1> Precedence. (line 64) · right angle bracket (>), > operator (I/O) Redirection. (line 22) · right angle bracket (>), >= operator Comparison Operators. 1 (line 11) · right angle bracket (>), >= operator <1> Precedence. (line 64) · right angle bracket (>), >> operator (I/O) Redirection. (line 50) · right angle bracket (>), >> operator (I/O) <1> Precedence. (line 64) · right shift Bitwise Functions. (line 54) · right shift, bitwise Bitwise Functions. (line 32) · Ritchie, Dennis Basic Data Typing. (line 54) · RLENGTH variable Auto-set. (line 314) · RLENGTH variable, match() function and String Functions. (line 227) · Robbins, Arnold Command Line Field Separator. 1 (line 71) · Robbins, Arnold <1> Getline/Pipe. (line 40) · Robbins, Arnold <2> Passwd Functions. (line 90) · Robbins, Arnold <3> Alarm Program. (line 6) · Robbins, Arnold <4> General Data Types. (line 6) · Robbins, Arnold <5> Contributors. (line 152) · Robbins, Arnold <6> Maintainers. (line 14) · Robbins, Arnold <7> Future Extensions. (line 6) · Robbins, Bill Getline/Pipe. (line 40) · Robbins, Harry Acknowledgments. (line 94) · Robbins, Jean Acknowledgments. (line 94) · Robbins, Miriam Acknowledgments. (line 94) · Robbins, Miriam <1> Getline/Pipe. (line 40) · Robbins, Miriam <2> Passwd Functions. (line 90) · Rommel, Kai Uwe Contributors. (line 43) · round to nearest integer Numeric Functions. (line 24) · round() user-defined function Round Function. (line 16) · rounding numbers Round Function. (line 6) · ROUNDMODE variable User-modified. (line 131) · ROUNDMODE variable <1> Setting the rounding mode. 1 (line 6) · RS variable awk split records. (line 12) · RS variable <1> User-modified. (line 136) · RS variable, multiline records and Multiple Line. (line 17) · rshift Bitwise Functions. (line 54) · RSTART variable Auto-set. (line 320) · RSTART variable, match() function and String Functions. (line 227) · RT variable awk split records. (line 124) · RT variable <1> Multiple Line. (line 130) · RT variable <2> Auto-set. (line 327) · Rubin, Paul History. (line 30) · Rubin, Paul <1> Contributors. (line 16) · rule, definition of Getting Started. (line 21) · run debugger command Debugger Execution Control. 1 (line 62) · rvalues/lvalues Assignment Ops. (line 31) · s debugger command (alias for step) Debugger Execution Control. 1 (line 68) · sample debugging session Sample Debugging Session. 1 (line 6) · sandbox mode Options. (line 304) · save debugger options Debugger Info. (line 85) · scalar or array Type Functions. (line 11) · scalar values Basic Data Typing. (line 13) · scanning arrays Scanning an Array. (line 6) · scanning multidimensional arrays Multiscanning. (line 11) · Schorr, Andrew Acknowledgments. (line 60) · Schorr, Andrew <1> Auto-set. (line 359) · Schorr, Andrew <2> Contributors. (line 136) · Schreiber, Bert Acknowledgments. (line 38) · Schreiber, Rita Acknowledgments. (line 38) · search and replace in strings String Functions. (line 89) · search in string String Functions. (line 155) · search paths Programs Exercises. (line 70) · search paths <1> PC Using. (line 13) · search paths <2> VMS Running. (line 57) · search paths, for loadable extensions AWKLIBPATH Variable. (line 6) · search paths, for source files AWKPATH Variable. (line 6) · search paths, for source files <1> Programs Exercises. (line 70) · search paths, for source files <2> PC Using. (line 13) · search paths, for source files <3> VMS Running. (line 57) · searching, files for regular expressions Egrep Program. (line 6) · searching, for words Dupword Program. (line 6) · sed utility Full Line Fields. (line 22) · sed utility <1> Simple Sed. (line 6) · sed utility <2> Glossary. (line 16) · seeding random number generator Numeric Functions. (line 64) · semicolon (;), AWKPATH variable and PC Using. (line 13) · semicolon (;), separating statements in actions Statements/Lines. 1 (line 90) · semicolon (;), separating statements in actions <1> Action Overview. 1 (line 19) · semicolon (;), separating statements in actions <2> Statements. 1 (line 10) · separators, field User-modified. (line 53) · separators, field <1> User-modified. (line 116) · separators, field, FIELDWIDTHS variable and User-modified. (line 37) · separators, field, FPAT variable and User-modified. (line 46) · separators, for records awk split records. (line 6) · separators, for records <1> awk split records. (line 85) · separators, for records <2> User-modified. (line 136) · separators, for records, regular expressions as awk split records. 1 (line 124) · separators, for statements in actions Action Overview. (line 19) · separators, subscript User-modified. (line 149) · set breakpoint Breakpoint Control. (line 11) · set debugger command Viewing And Changing Data. 1 (line 58) · set directory of message catalogs I18N Functions. (line 11) · set watchpoint Viewing And Changing Data. 1 (line 66) · shadowing of variable values Definition Syntax. (line 77) · shell quoting, rules for Quoting. (line 6) · shells, piping commands into Redirection. (line 136) · shells, quoting Using Shell Variables. 1 (line 12) · shells, quoting, rules for Quoting. (line 18) · shells, scripts One-shot. (line 22) · shells, sea Undocumented. (line 9) · shells, variables Using Shell Variables. 1 (line 6) · shift, bitwise Bitwise Functions. (line 32) · short-circuit operators Boolean Ops. (line 59) · show all source files, in debugger Debugger Info. (line 45) · show breakpoints Debugger Info. (line 21) · show function arguments, in debugger Debugger Info. (line 18) · show local variables, in debugger Debugger Info. (line 34) · show name of current source file, in debugger Debugger Info. 1 (line 37) · show watchpoints Debugger Info. (line 51) · si debugger command (alias for stepi) Debugger Execution Control. 1 (line 75) · side effects Concatenation. (line 41) · side effects <1> Increment Ops. (line 11) · side effects <2> Increment Ops. (line 75) · side effects, array indexing Reference to Elements. 1 (line 43) · side effects, asort() function Array Sorting Functions. 1 (line 24) · side effects, assignment expressions Assignment Ops. (line 22) · side effects, Boolean operators Boolean Ops. (line 30) · side effects, conditional expressions Conditional Exp. (line 22) · side effects, decrement/increment operators Increment Ops. (line 11) · side effects, FILENAME variable Getline Notes. (line 19) · side effects, function calls Function Calls. (line 57) · side effects, statements Action Overview. (line 32) · sidebar, A Constant's Base Does Not Affect Its Value Nondecimal-numbers. 1 (line 63) · sidebar, Backslash Before Regular Characters Escape Sequences. 1 (line 106) · sidebar, Beware The Smoke and Mirrors! Bitwise Functions. (line 127) · sidebar, Changing FS Does Not Affect the Fields Full Line Fields. 1 (line 14) · sidebar, Changing NR and FNR Auto-set. (line 387) · sidebar, Controlling Output Buffering with system() I/O Functions. 1 (line 163) · sidebar, Escape Sequences for Metacharacters Escape Sequences. 1 (line 138) · sidebar, FS and IGNORECASE Field Splitting Summary. 1 (line 37) · sidebar, Interactive Versus Noninteractive Buffering I/O Functions. 1 (line 74) · sidebar, Matching the Null String String Functions. (line 537) · sidebar, Operator Evaluation Order Increment Ops. (line 58) · sidebar, Piping into sh Redirection. (line 134) · sidebar, Pre-POSIX awk Used OFMT for String Conversion Strings And Numbers. 1 (line 54) · sidebar, Recipe for a Programming Language History. (line 6) · sidebar, Rounding Modes and Conversion Setting the rounding mode. 1 (line 65) · sidebar, RS = "\0" Is Not Portable gawk split records. (line 63) · sidebar, So Why Does gawk Have BEGINFILE and ENDFILE? Filetrans Function. 1 (line 83) · sidebar, Syntactic Ambiguities Between /= and Regular Expressions Assignment Ops. 1 (line 147) · sidebar, Understanding #! Executable Scripts. (line 31) · sidebar, Understanding $0 Changing Fields. (line 134) · sidebar, Using close()'s Return Value Close Files And Pipes. 1 (line 130) · sidebar, Using \n in Bracket Expressions of Dynamic Regexps Computed Regexps. 1 (line 58) · SIGHUP signal, for dynamic profiling Profiling. (line 209) · SIGINT signal (MS-Windows) Profiling. (line 212) · signals, HUP/SIGHUP, for profiling Profiling. (line 209) · signals, INT/SIGINT (MS-Windows) Profiling. (line 212) · signals, QUIT/SIGQUIT (MS-Windows) Profiling. (line 212) · signals, USR1/SIGUSR1, for profiling Profiling. (line 186) · signature program Signature Program. (line 6) · SIGQUIT signal (MS-Windows) Profiling. (line 212) · SIGUSR1 signal, for dynamic profiling Profiling. (line 186) · silent debugger command Debugger Execution Control. 1 (line 10) · sin Numeric Functions. (line 75) · sine Numeric Functions. (line 75) · single quote (') One-shot. (line 15) · single quote (') in gawk command lines Long. (line 35) · single quote ('), in shell commands Quoting. (line 48) · single quote ('), vs. apostrophe Comments. (line 27) · single quote ('), with double quotes Quoting. (line 73) · single-character fields Single Character Fields. 1 (line 6) · single-precision Computer Arithmetic. (line 61) · single-step execution, in the debugger Debugger Execution Control. 1 (line 43) · Skywalker, Luke Undocumented. (line 6) · sleep utility Alarm Program. (line 109) · sleep() extension function Extension Sample Time. 1 (line 22) · Solaris, POSIX-compliant awk Other Versions. (line 105) · sort array String Functions. (line 42) · sort array indices String Functions. (line 42) · sort function, arrays, sorting Array Sorting Functions. 1 (line 6) · sort utility Word Sorting. (line 50) · sort utility, coprocesses and Two-way I/O. (line 66) · sorting characters in different languages Explaining gettext. 1 (line 94) · source code, awka Other Versions. (line 73) · source code, Brian Kernighan's awk Other Versions. (line 13) · source code, BusyBox Awk Other Versions. (line 97) · source code, gawk Gawk Distribution. (line 6) · source code, Illumos awk Other Versions. (line 114) · source code, jawk Other Versions. (line 122) · source code, libmawk Other Versions. (line 130) · source code, mawk Other Versions. (line 48) · source code, mixing Options. (line 117) · source code, pawk Other Versions. (line 87) · source code, pawk (Python version) Other Versions. (line 134) · source code, QSE awk Other Versions. (line 140) · source code, QuikTrim Awk Other Versions. (line 144) · source code, Solaris awk Other Versions. (line 105) · source files, search path for Programs Exercises. (line 70) · sparse arrays Array Intro. (line 76) · Spencer, Henry Glossary. (line 16) · split String Functions. (line 317) · split string into array String Functions. (line 296) · split utility Split Program. (line 6) · split() function, array elements, deleting Delete. (line 61) · split.awk program Split Program. (line 30) · sprintf OFMT. (line 15) · sprintf <1> String Functions. (line 386) · sprintf() function, OFMT variable and User-modified. (line 116) · sprintf() function, print/printf statements and Round Function. 1 (line 6) · sqrt Numeric Functions. (line 78) · square brackets ([]), regexp operator Regexp Operators. (line 56) · square root Numeric Functions. (line 78) · srand Numeric Functions. (line 82) · stack frame Debugging Terms. (line 10) · Stallman, Richard Manual History. (line 6) · Stallman, Richard <1> Acknowledgments. (line 18) · Stallman, Richard <2> Contributors. (line 24) · Stallman, Richard <3> Glossary. (line 370) · standard error Special FD. (line 6) · standard input Read Terminal. (line 6) · standard input <1> Special FD. (line 6) · standard output Special FD. (line 6) · starting the debugger Debugger Invocation. (line 6) · stat() extension function Extension Sample File Functions. 1 (line 18) · statements, compound, control statements and Statements. (line 10) · statements, control, in actions Statements. (line 6) · statements, multiple Statements/Lines. (line 90) · step debugger command Debugger Execution Control. 1 (line 68) · stepi debugger command Debugger Execution Control. 1 (line 75) · stop automatic display, in debugger Viewing And Changing Data. 1 (line 79) · stream editors Full Line Fields. (line 22) · stream editors <1> Simple Sed. (line 6) · strftime Time Functions. (line 50) · string constants Scalar Constants. (line 15) · string constants, vs. regexp constants Computed Regexps. (line 40) · string extraction (internationalization) String Extraction. 1 (line 6) · string length String Functions. (line 170) · string operators Concatenation. (line 9) · string, regular expression match String Functions. (line 210) · string-manipulation functions String Functions. (line 6) · string-matching operators Regexp Usage. (line 19) · string-translation functions I18N Functions. (line 6) · strings splitting, example String Functions. (line 336) · strings, converting Strings And Numbers. (line 6) · strings, converting <1> Bitwise Functions. (line 109) · strings, converting letter case String Functions. (line 525) · strings, converting, numbers to User-modified. (line 30) · strings, converting, numbers to <1> User-modified. (line 107) · strings, empty, See null strings awk split records. (line 114) · strings, extracting String Extraction. (line 6) · strings, for localization Programmer i18n. (line 13) · strings, length limitations Scalar Constants. (line 20) · strings, merging arrays into Join Function. (line 6) · strings, null Regexp Field Splitting. 1 (line 43) · strings, numeric Variable Typing. (line 67) · strtonum String Functions. (line 393) · strtonum() function (gawk), --non-decimal-data option and Nondecimal Data. 1 (line 35) · sub Standard Regexp Constants. 1 (line 43) · sub <1> String Functions. (line 411) · sub() function, arguments of String Functions. (line 465) · sub() function, escape processing Gory Details. (line 6) · subscript separators User-modified. (line 149) · subscripts in arrays, multidimensional Multidimensional. (line 10) · subscripts in arrays, multidimensional, scanning Multiscanning. 1 (line 11) · subscripts in arrays, numbers as Numeric Array Subscripts. 1 (line 6) · subscripts in arrays, uninitialized variables as Uninitialized Subscripts. 1 (line 6) · SUBSEP variable User-modified. (line 149) · SUBSEP variable, and multidimensional arrays Multidimensional. 1 (line 16) · substitute in string String Functions. (line 89) · substr String Functions. (line 484) · substring String Functions. (line 484) · Sumner, Andrew Other Versions. (line 73) · supplementary groups of gawk process Auto-set. (line 271) · switch statement Switch Statement. (line 6) · SYMTAB array Auto-set. (line 331) · syntactic ambiguity /= operator vs. /=.../ regexp constant: Assignment Ops. 1 (line 149) · system I/O Functions. (line 106) · systime Time Functions. (line 68) · t debugger command (alias for tbreak) Breakpoint Control. (line 90) · tbreak debugger command Breakpoint Control. (line 90) · Tcl Library Names. (line 58) · TCP/IP TCP/IP Networking. (line 6) · TCP/IP, support for Special Network. (line 6) · tee utility Tee Program. (line 6) · tee.awk program Tee Program. (line 26) · temporary breakpoint Breakpoint Control. (line 90) · terminating records awk split records. (line 124) · testbits.awk program Bitwise Functions. (line 69) · testext extension Extension Sample API Tests. 1 (line 6) · Texinfo Conventions. (line 6) · Texinfo <1> Library Functions. (line 33) · Texinfo <2> Dupword Program. (line 17) · Texinfo <3> Extract Program. (line 12) · Texinfo <4> Distribution contents. 1 (line 83) · Texinfo <5> Adding Code. (line 100) · Texinfo, chapter beginnings in files Regexp Operators. (line 22) · Texinfo, extracting programs from source files Extract Program. 1 (line 6) · text, printing Print. (line 22) · text, printing, unduplicated lines of Uniq Program. (line 6) · TEXTDOMAIN variable User-modified. (line 155) · TEXTDOMAIN variable <1> Programmer i18n. (line 8) · TEXTDOMAIN variable, BEGIN pattern and Programmer i18n. (line 60) · TEXTDOMAIN variable, portability and I18N Portability. (line 20) · textdomain() function (C library) Explaining gettext. (line 28) · tilde (~), ~ operator Regexp Usage. (line 19) · tilde (~), ~ operator <1> Computed Regexps. (line 6) · tilde (~), ~ operator <2> Case-sensitivity. (line 26) · tilde (~), ~ operator <3> Regexp Constants. (line 6) · tilde (~), ~ operator <4> Comparison Operators. 1 (line 11) · tilde (~), ~ operator <5> Comparison Operators. 1 (line 98) · tilde (~), ~ operator <6> Precedence. (line 79) · tilde (~), ~ operator <7> Expression Patterns. (line 24) · time functions Time Functions. (line 6) · time, alarm clock example program Alarm Program. (line 11) · time, localization and Explaining gettext. (line 112) · time, managing Getlocaltime Function. 1 (line 6) · time, retrieving Time Functions. (line 17) · timeout, reading input Read Timeout. (line 6) · timestamps Time Functions. (line 6) · timestamps <1> Time Functions. (line 68) · timestamps, converting dates to Time Functions. (line 78) · timestamps, formatted Getlocaltime Function. 1 (line 6) · tolower String Functions. (line 526) · toupper String Functions. (line 532) · tr utility Translate Program. (line 6) · trace debugger command Miscellaneous Debugger Commands. 1 (line 108) · traceback, display in debugger Execution Stack. (line 13) · translate string I18N Functions. (line 21) · translate.awk program Translate Program. (line 55) · treating files, as single records gawk split records. (line 92) · troubleshooting, --non-decimal-data option Options. (line 223) · troubleshooting, == operator Comparison Operators. 1 (line 37) · troubleshooting, awk uses FS not IFS Field Separators. (line 29) · troubleshooting, backslash before nonspecial character Escape Sequences. 1 (line 108) · troubleshooting, division Arithmetic Ops. (line 44) · troubleshooting, fatal errors, field widths, specifying Fixed width data. 1 (line 17) · troubleshooting, fatal errors, printf format strings Format Modifiers. 1 (line 157) · troubleshooting, fflush() function I/O Functions. (line 63) · troubleshooting, function call syntax Function Calls. (line 30) · troubleshooting, gawk Compatibility Mode. (line 6) · troubleshooting, gawk, bug reports Bugs. (line 9) · troubleshooting, gawk, fatal errors, function arguments Calling Built-in. 1 (line 16) · troubleshooting, getline function File Checking. (line 25) · troubleshooting, gsub()/sub() functions String Functions. (line 475) · troubleshooting, match() function String Functions. (line 291) · troubleshooting, print statement, omitting commas Print Examples. 1 (line 30) · troubleshooting, printing Redirection. (line 112) · troubleshooting, quotes with file names Special FD. (line 62) · troubleshooting, readable data files File Checking. (line 6) · troubleshooting, regexp constants vs. string constants Computed Regexps. 1 (line 40) · troubleshooting, string concatenation Concatenation. (line 27) · troubleshooting, substr() function String Functions. (line 502) · troubleshooting, system() function I/O Functions. (line 128) · troubleshooting, typographical errors, global variables Options. 1 (line 99) · true, logical Truth Values. (line 6) · Trueman, David History. (line 30) · Trueman, David <1> Acknowledgments. (line 47) · Trueman, David <2> Contributors. (line 31) · trunc-mod operation Arithmetic Ops. (line 66) · truth values Truth Values. (line 6) · type conversion Strings And Numbers. (line 21) · type, of variable Type Functions. (line 14) · typeof Type Functions. (line 14) · u debugger command (alias for until) Debugger Execution Control. 1 (line 82) · unassigned array elements Reference to Elements. 1 (line 18) · undefined functions Pass By Value/Reference. 1 (line 68) · underscore (_), C macro Explaining gettext. (line 71) · underscore (_), in names of private variables Library Names. 1 (line 29) · underscore (_), translatable string Programmer i18n. (line 69) · undisplay debugger command Viewing And Changing Data. 1 (line 79) · undocumented features Undocumented. (line 6) · Unicode Ordinal Functions. (line 45) · Unicode <1> Ranges and Locales. (line 61) · Unicode <2> Glossary. (line 194) · uninitialized variables, as array subscripts Uninitialized Subscripts. 1 (line 6) · uniq utility Uniq Program. (line 6) · uniq.awk program Uniq Program. (line 65) · Unix Glossary. (line 746) · Unix awk, backslashes in escape sequences Escape Sequences. 1 (line 121) · Unix awk, close() function and Close Files And Pipes. 1 (line 132) · Unix awk, password files, field separators and Command Line Field Separator. 1 (line 62) · Unix, awk scripts and Executable Scripts. (line 6) · unsigned integers Computer Arithmetic. (line 41) · until debugger command Debugger Execution Control. 1 (line 82) · unwatch debugger command Viewing And Changing Data. 1 (line 83) · up debugger command Execution Stack. (line 36) · user database, reading Passwd Functions. (line 6) · user-defined functions User-defined. (line 6) · user-defined, functions, counts, in a profile Profiling. (line 137) · user-defined, variables Variables. (line 6) · user-modifiable variables User-modified. (line 6) · users, information about, printing Id Program. (line 6) · users, information about, retrieving Passwd Functions. (line 16) · USR1 signal, for dynamic profiling Profiling. (line 186) · values, numeric Basic Data Typing. (line 13) · values, string Basic Data Typing. (line 13) · variable assignments and input files Other Arguments. (line 26) · variable type Type Functions. (line 14) · variable typing Typing and Comparison. 1 (line 9) · variables Other Features. (line 6) · variables <1> Basic Data Typing. (line 6) · variables, assigning on command line Assignment Options. (line 6) · variables, built-in Using Variables. (line 23) · variables, flag Boolean Ops. (line 69) · variables, getline command into, using Getline/Variable. (line 6) · variables, getline command into, using <1> Getline/Variable/File. 1 (line 6) · variables, getline command into, using <2> Getline/Variable/Pipe. 1 (line 6) · variables, getline command into, using <3> Getline/Variable/Coprocess. 1 (line 6) · variables, global, for library functions Library Names. (line 11) · variables, global, printing list of Options. (line 94) · variables, initializing Using Variables. (line 23) · variables, local to a function Variable Scope. (line 6) · variables, predefined Built-in Variables. (line 6) · variables, predefined -v option, setting with Options. (line 41) · variables, predefined conveying information Auto-set. (line 6) · variables, private Library Names. (line 11) · variables, setting Options. (line 32) · variables, shadowing Definition Syntax. (line 77) · variables, types of Assignment Ops. (line 39) · variables, types of, comparison expressions and Typing and Comparison. 1 (line 9) · variables, uninitialized, as array subscripts Uninitialized Subscripts. 1 (line 6) · variables, user-defined Variables. (line 6) · version of gawk Auto-set. (line 241) · version of gawk extension API Auto-set. (line 266) · version of GNU MP library Auto-set. (line 249) · version of GNU MPFR library Auto-set. (line 251) · vertical bar (|) Regexp Operators. (line 70) · vertical bar (|), | operator (I/O) Getline/Pipe. (line 10) · vertical bar (|), | operator (I/O) <1> Precedence. (line 64) · vertical bar (|), |& operator (I/O) Getline/Coprocess. (line 6) · vertical bar (|), |& operator (I/O) <1> Precedence. (line 64) · vertical bar (|), |& operator (I/O) <2> Two-way I/O. (line 27) · vertical bar (|), || operator Boolean Ops. (line 59) · vertical bar (|), || operator <1> Precedence. (line 88) · Vinschen, Corinna Acknowledgments. (line 60) · w debugger command (alias for watch) Viewing And Changing Data. 1 (line 66) · w utility Fixed width data. (line 17) · wait() extension function Extension Sample Fork. 1 (line 22) · waitpid() extension function Extension Sample Fork. 1 (line 18) · walk_array() user-defined function Walking Arrays. (line 14) · Wall, Larry Array Intro. (line 6) · Wall, Larry <1> Future Extensions. (line 6) · Wallin, Anders Contributors. (line 106) · warnings, issuing Options. (line 198) · watch debugger command Viewing And Changing Data. 1 (line 66) · watchpoint Debugging Terms. (line 42) · wc utility Wc Program. (line 6) · wc.awk program Wc Program. (line 46) · Weinberger, Peter History. (line 17) · Weinberger, Peter <1> Contributors. (line 12) · where debugger command Execution Stack. (line 13) · where debugger command (alias for backtrace) Execution Stack. 1 (line 13) · while statement While Statement. (line 6) · while statement, use of regexps in Regexp Usage. (line 19) · whitespace, as field separators Default Field Splitting. 1 (line 6) · whitespace, functions, calling Calling Built-in. (line 10) · whitespace, newlines as Options. (line 277) · Williams, Kent Contributors. (line 35) · Woehlke, Matthew Contributors. (line 82) · Woods, John Contributors. (line 28) · word boundaries, matching GNU Regexp Operators. 1 (line 41) · word, regexp definition of GNU Regexp Operators. 1 (line 6) · word-boundary operator (gawk) GNU Regexp Operators. 1 (line 66) · wordfreq.awk program Word Sorting. (line 56) · words, counting Wc Program. (line 6) · words, duplicate, searching for Dupword Program. (line 6) · words, usage counts, generating Word Sorting. (line 6) · writea() extension function Extension Sample Read write array. 1 (line 12) · xgettext utility String Extraction. (line 13) · xor Bitwise Functions. (line 57) · XOR bitwise operation Bitwise Functions. (line 6) · Yawitz, Efraim Contributors. (line 134) · Zaretskii, Eli Acknowledgments. (line 60) · Zaretskii, Eli <1> Contributors. (line 56) · Zaretskii, Eli <2> Maintainers. (line 14) · zerofile.awk program Empty Files. (line 20) · Zoulas, Christos Contributors. (line 67) 1 1