!
(exclamation point), !
operator: Boolean Ops!
(exclamation point), !
operator: Egrep Program!
(exclamation point), !
operator: Ranges!
(exclamation point), !
operator: Precedence!
(exclamation point), !=
operator: Precedence!
(exclamation point), !=
operator: Comparison Operators!
(exclamation point), !~
operator: Expression Patterns!
(exclamation point), !~
operator: Precedence!
(exclamation point), !~
operator: Comparison Operators!
(exclamation point), !~
operator: Regexp Constants!
(exclamation point), !~
operator: Computed Regexps!
(exclamation point), !~
operator: Case-sensitivity!
(exclamation point), !~
operator: Regexp Usage"
(double quote): Quoting"
(double quote): Read Terminal"
(double quote), regexp constants: Computed Regexps#
(number sign), #!
(executable scripts): Executable Scripts#
(number sign), #!
(executable scripts), portability issues with: Executable Scripts#
(number sign), commenting: Comments$
(dollar sign): Regexp Operators$
(dollar sign), $
field operator: Precedence$
(dollar sign), $
field operator: Fields$
(dollar sign), incrementing fields and arrays: Increment Ops%
(percent sign), %
operator: Precedence%
(percent sign), %=
operator: Precedence%
(percent sign), %=
operator: Assignment Ops&
(ampersand), &&
operator: Precedence&
(ampersand), &&
operator: Boolean Ops&
(ampersand), gsub()
/gensub()
/sub()
functions and: Gory Details'
(single quote): Quoting'
(single quote): Long'
(single quote): One-shot'
(single quote), vs. apostrophe: Comments'
(single quote), with double quotes: Quoting()
(parentheses): Regexp Operators()
(parentheses), pgawk program: Profiling*
(asterisk), *
operator, as multiplication operator: Precedence*
(asterisk), *
operator, as regexp operator: Regexp Operators*
(asterisk), *
operator, null strings, matching: Gory Details*
(asterisk), **
operator: Precedence*
(asterisk), **
operator: Arithmetic Ops*
(asterisk), **=
operator: Precedence*
(asterisk), **=
operator: Assignment Ops*
(asterisk), *=
operator: Precedence*
(asterisk), *=
operator: Assignment Ops+
(plus sign): Regexp Operators+
(plus sign), +
operator: Precedence+
(plus sign), ++
(decrement/increment operators): Increment Ops+
(plus sign), ++
operator: Precedence+
(plus sign), ++
operator: Increment Ops+
(plus sign), +=
operator: Precedence+
(plus sign), +=
operator: Assignment Ops,
(comma), in range patterns: Ranges-
(hyphen), -
operator: Precedence-
(hyphen), --
(decrement/increment) operator: Precedence-
(hyphen), --
operator: Increment Ops-
(hyphen), -=
operator: Precedence-
(hyphen), -=
operator: Assignment Ops-
(hyphen), filenames beginning with: Options-
(hyphen), in bracket expressions: Bracket Expressions--assign
option: Options--c
option: Options--characters-as-bytes
option: Options--command
option: Options--copyright
option: Options--disable-lint
configuration option: Additional Configuration Options--disable-nls
configuration option: Additional Configuration Options--dump-variables
option: Library Names--dump-variables
option: Options--exec
option: Options--field-separator
option: Options--file
option: Options--gen-pot
option: String Extraction--gen-pot
option: Options--help
option: Options--L
option: Options--lint
option: Options--lint
option: Command Line--lint-old
option: Options--non-decimal-data
option: Nondecimal Data--non-decimal-data
option: Options--non-decimal-data
option, strtonum()
function and: Nondecimal Data--optimize
option: Options--posix
option: Options--posix
option, --traditional
option and: Options--profile
option: Profiling--profile
option: Options--re-interval
option: Options--sandbox
option: Options--sandbox
option, disabling system()
function: I/O Functions--sandbox
option, input redirection with getline: Getline--sandbox
option, output redirection with print
, printf
: Redirection--source
option: Options--traditional
option: Options--traditional
option, --posix
option and: Options--use-lc-numeric
option: Options--version
option: Options--with-whiny-user-strftime
configuration option: Additional Configuration Options-b
option: Options-C
option: Options-d
option: Options-E
option: Options-e
option: Options-F
option: Command Line Field Separator-f
option: Options-F
option: Options-f
option: Long-F
option, -Ft
sets FS
to TAB: Options-f
option, on command line: Options-g
option: Options-h
option: Options-l
option: Options-N
option: Options-n
option: Options-O
option: Options-P
option: Options-p
option: Options-R
option: Options-r
option: Options-S
option: Options-V
option: Options-v
option: Options-v
option, variables, assigning: Assignment Options-W
option: Options.
(period): Regexp Operators.mo
files: Explaining gettext.mo
files, converting from .po
: I18N Example.mo
files, specifying directory of: Programmer i18n.mo
files, specifying directory of: Explaining gettext.po
files: Translator i18n.po
files: Explaining gettext.po
files, converting to .mo
: I18N Example.pot
files: Explaining gettext/
(forward slash): Regexp/
(forward slash), /
operator: Precedence/
(forward slash), /=
operator: Precedence/
(forward slash), /=
operator: Assignment Ops/
(forward slash), /=
operator, vs. /=.../
regexp constant: Assignment Ops/
(forward slash), patterns and: Expression Patterns/=
operator vs. /=.../
regexp constant: Assignment Ops/dev/...
special files (gawk): Special FD/dev/fd/
N special files: Special FD/inet/...
special files (gawk): TCP/IP Networking/inet4/...
special files (gawk): TCP/IP Networking/inet6/...
special files (gawk): TCP/IP Networking;
(semicolon): Statements/Lines;
(semicolon), AWKPATH
variable and: PC Using;
(semicolon), separating statements in actions: Statements;
(semicolon), separating statements in actions: Action Overview<
(left angle bracket), <
operator: Precedence<
(left angle bracket), <
operator: Comparison Operators<
(left angle bracket), <
operator (I/O): Getline/File<
(left angle bracket), <=
operator: Precedence<
(left angle bracket), <=
operator: Comparison Operators=
(equals sign), =
operator: Assignment Ops=
(equals sign), ==
operator: Precedence=
(equals sign), ==
operator: Comparison Operators>
(right angle bracket), >
operator: Precedence>
(right angle bracket), >
operator: Comparison Operators>
(right angle bracket), >
operator (I/O): Redirection>
(right angle bracket), >=
operator: Precedence>
(right angle bracket), >=
operator: Comparison Operators>
(right angle bracket), >>
operator (I/O): Precedence>
(right angle bracket), >>
operator (I/O): Redirection?
(question mark) regexp operator: GNU Regexp Operators?
(question mark) regexp operator: Regexp Operators?
(question mark), ?:
operator: Precedence[]
(square brackets): Regexp Operators\
(backslash): Regexp Operators\
(backslash): Quoting\
(backslash): Comments\
(backslash): Read Terminal\
(backslash), \"
escape sequence: Escape Sequences\
(backslash), \'
operator (gawk): GNU Regexp Operators\
(backslash), \/
escape sequence: Escape Sequences\
(backslash), \<
operator (gawk): GNU Regexp Operators\
(backslash), \>
operator (gawk): GNU Regexp Operators\
(backslash), \`
operator (gawk): GNU Regexp Operators\
(backslash), \a
escape sequence: Escape Sequences\
(backslash), \b
escape sequence: Escape Sequences\
(backslash), \B
operator (gawk): GNU Regexp Operators\
(backslash), \f
escape sequence: Escape Sequences\
(backslash), \n
escape sequence: Escape Sequences\
(backslash), \
nnn escape sequence: Escape Sequences\
(backslash), \r
escape sequence: Escape Sequences\
(backslash), \S
operator (gawk): GNU Regexp Operators\
(backslash), \s
operator (gawk): GNU Regexp Operators\
(backslash), \t
escape sequence: Escape Sequences\
(backslash), \v
escape sequence: Escape Sequences\
(backslash), \W
operator (gawk): GNU Regexp Operators\
(backslash), \w
operator (gawk): GNU Regexp Operators\
(backslash), \x
escape sequence: Escape Sequences\
(backslash), \y
operator (gawk): GNU Regexp Operators\
(backslash), as field separators: Command Line Field Separator\
(backslash), continuing lines and: Egrep Program\
(backslash), continuing lines and: Statements/Lines\
(backslash), continuing lines and, comments and: Statements/Lines\
(backslash), continuing lines and, in csh: Statements/Lines\
(backslash), gsub()
/gensub()
/sub()
functions and: Gory Details\
(backslash), in bracket expressions: Bracket Expressions\
(backslash), in escape sequences: Escape Sequences\
(backslash), in escape sequences, POSIX and: Escape Sequences\
(backslash), regexp constants: Computed Regexps^
(caret): GNU Regexp Operators^
(caret): Regexp Operators^
(caret), ^
operator: Precedence^
(caret), ^=
operator: Precedence^
(caret), ^=
operator: Assignment Ops^
(caret), in bracket expressions: Bracket Expressions^
, in FS
: Regexp Field Splitting_
(underscore), _
C macro: Explaining gettext_
(underscore), in names of private variables: Library Names_
(underscore), translatable string: Programmer i18n_gr_init()
user-defined function: Group Functions_pw_init()
user-defined function: Passwd Functionsclose()
function: Close Files And PipesFNR
/NR
variables: Auto-setalarm.awk
program: Alarm Program/=
operator vs. /=.../
regexp constant: Assignment Ops&
), &&
operator: Precedence&
), &&
operator: Boolean Ops&
), gsub()
/gensub()
/sub()
functions and: Gory Detailsanagram.awk
program: Anagram Programand()
function (gawk): Bitwise FunctionsARGC
/ARGV
variables: ARGC and ARGVARGC
/ARGV
variables: Auto-setARGC
/ARGV
variables, command-line arguments: Other ArgumentsARGC
/ARGV
variables, portability and: Executable ScriptsARGIND
variable: Auto-setARGIND
variable, command-line arguments: Other Argumentsfor
statement and: Scanning an ArrayIGNORECASE
variable and: Array IntroIGNORECASE
variable and: Array Sorting Functionsasort()
function (gawk): Array Sorting Functionsasort()
function (gawk): String Functionsasort()
function (gawk), arrays, sorting: Array Sorting Functionsasorti()
function (gawk): String Functionsassert()
function (C library): Assert Functionassert()
user-defined function: Assert Functionassoc_clear()
internal function: Internalsassoc_lookup()
internal function: Internals*
), *
operator, as multiplication operator: Precedence*
), *
operator, as regexp operator: Regexp Operators*
), *
operator, null strings, matching: Gory Details*
), **
operator: Precedence*
), **
operator: Arithmetic Ops*
), **=
operator: Precedence*
), **=
operator: Assignment Ops*
), *=
operator: Precedence*
), *=
operator: Assignment Opsatan2()
function: Numeric FunctionsOFMT
variable: Conversionawk.h
file (internal): InternalsAWKNUM
internal type: InternalsAWKPATH
environment variable: PC Usingawkprof.out
file: Profilingawkvars.out
file: Optionsb
debugger command (alias for break
): Breakpoint Control\
): Regexp Operators\
): Quoting\
): Comments\
): Read Terminal\
), \"
escape sequence: Escape Sequences\
), \'
operator (gawk): GNU Regexp Operators\
), \/
escape sequence: Escape Sequences\
), \<
operator (gawk): GNU Regexp Operators\
), \>
operator (gawk): GNU Regexp Operators\
), \`
operator (gawk): GNU Regexp Operators\
), \a
escape sequence: Escape Sequences\
), \b
escape sequence: Escape Sequences\
), \B
operator (gawk): GNU Regexp Operators\
), \f
escape sequence: Escape Sequences\
), \n
escape sequence: Escape Sequences\
), \
nnn escape sequence: Escape Sequences\
), \r
escape sequence: Escape Sequences\
), \S
operator (gawk): GNU Regexp Operators\
), \s
operator (gawk): GNU Regexp Operators\
), \t
escape sequence: Escape Sequences\
), \v
escape sequence: Escape Sequences\
), \W
operator (gawk): GNU Regexp Operators\
), \w
operator (gawk): GNU Regexp Operators\
), \x
escape sequence: Escape Sequences\
), \y
operator (gawk): GNU Regexp Operators\
), as field separators: Command Line Field Separator\
), continuing lines and: Egrep Program\
), continuing lines and: Statements/Lines\
), continuing lines and, comments and: Statements/Lines\
), continuing lines and, in csh: Statements/Lines\
), gsub()
/gensub()
/sub()
functions and: Gory Details\
), in bracket expressions: Bracket Expressions\
), in escape sequences: Escape Sequences\
), in escape sequences, POSIX and: Escape Sequences\
), regexp constants: Computed Regexpsbacktrace
debugger command: Dgawk StackBBS-list
file: Sample Data FilesBEGIN
pattern: BEGIN/ENDBEGIN
pattern: Field SeparatorsBEGIN
pattern: RecordsBEGIN
pattern, assert()
user-defined function and: Assert FunctionBEGIN
pattern, Boolean patterns and: Expression PatternsBEGIN
pattern, exit
statement and: Exit StatementBEGIN
pattern, getline
and: Getline NotesBEGIN
pattern, headings, adding: Print ExamplesBEGIN
pattern, next
/nextfile
statements and: Next StatementBEGIN
pattern, next
/nextfile
statements and: I/O And BEGIN/ENDBEGIN
pattern, OFS
/ORS
variables, assigning values to: Output SeparatorsBEGIN
pattern, operators and: Using BEGIN/ENDBEGIN
pattern, pgawk program: ProfilingBEGIN
pattern, print
statement and: I/O And BEGIN/ENDBEGIN
pattern, pwcat
program: Passwd FunctionsBEGIN
pattern, running awk programs and: Cut ProgramBEGIN
pattern, TEXTDOMAIN
variable and: Programmer i18nBEGINFILE
pattern: BEGINFILE/ENDFILEBEGINFILE
pattern, Boolean patterns and: Expression Patternsbeginfile()
user-defined function: Filetrans Functionbindtextdomain()
function (C library): Explaining gettextbindtextdomain()
function (gawk): Programmer i18nbindtextdomain()
function (gawk): I18N Functionsbindtextdomain()
function (gawk), portability and: I18N PortabilityBINMODE
variable: PC UsingBINMODE
variable: User-modifiedbits2str()
user-defined function: Bitwise Functions{}
), actions and: Action Overview{}
), pgawk program: Profiling{}
), statements, grouping: Statementsbreak
debugger command: Breakpoint Controlbreak
statement: Break Statementbt
debugger command (alias for backtrace
): Dgawk Stackbug-gawk@gnu.org
: Bugsbug-gawk@gnu.org
bug reporting address: Bugs-v
option, setting with: Options^
): GNU Regexp Operators^
): Regexp Operators^
), ^
operator: Precedence^
), ^=
operator: Precedence^
), ^=
operator: Assignment Ops^
), in bracket expressions: Bracket Expressionscase
keyword: Switch Statementchdir()
function, implementing in gawk: Sample Librarychr()
user-defined function: Ordinal Functionsclear
debugger command: Breakpoint Controlcliff_rand()
user-defined function: Cliff Random Functionclose()
function: I/O Functionsclose()
function: Close Files And Pipesclose()
function: Getline/Pipeclose()
function: Getline/Variable/Fileclose()
function, return values: Close Files And Pipesclose()
function, two-way pipes and: Two-way I/Oclose_func
() input method: Internals,
), in range patterns: RangesFS
on, setting: Command Line Field Separatorcommands
debugger command: Dgawk Execution Control**
operator: Arithmetic Ops**=
operator: Assignment Ops/dev/stderr
special file: Special FD/dev/stdin
special file: Special FD/dev/stdout
special file: Special FD\x
escape sequence: Escape SequencesBINMODE
variable: PC Usingdelete
to delete entire arrays: Deletefflush()
function: I/O Functionsfunc
keyword: Definition Syntaxlength()
applied to an array: String Functionsnextfile
statement: Nextfile StatementRS
as a regexp: Recordscomp.lang.awk
newsgroup: Bugscompl()
function (gawk): Bitwise Functionscondition
debugger command: Breakpoint Control--disable-lint
: Additional Configuration Options--disable-nls
: Additional Configuration Options--with-whiny-user-strftime
: Additional Configuration Optionscontinue
statement: Continue StatementCONVFMT
variable: User-modifiedCONVFMT
variable: ConversionCONVFMT
variable, array subscripts and: Numeric Array Subscriptsgetline
from: Getline/Coprocesscos()
function: Numeric Functions|&
operator, comparison with: Two-way I/Octime()
user-defined function: Function Examplecustom.h
file: Configuration Philosophycut.awk
program: Cut Programd
debugger command (alias for delete
): Breakpoint Control^
, in FS
: Regexp Field Splittingbreak
statement: Break Statementclose()
function: Close Files And Pipescontinue
statement: Continue StatementCONVFMT
variable: Conversionexit
statement: Exit StatementFILENAME
variable: Auto-setFILENAME
variable: Getline NotesFNR
/NR
variables: Auto-setFS
as null string: Single Character Fieldslength()
function: String FunctionsNF
variable, decrementing: Changing FieldsOFMT
variable: OFMT/=
operator and: Assignment Opssplit()
function: String FunctionsARGV[0]
: Auto-setdate
utility, POSIX: Time Functionsdcgettext()
function (gawk): Programmer i18ndcgettext()
function (gawk): I18N Functionsdcgettext()
function (gawk), portability and: I18N Portabilitydcngettext()
function (gawk): Programmer i18ndcngettext()
function (gawk): I18N Functionsdcngettext()
function (gawk), portability and: I18N Portabilityb
(break
): Breakpoint Controlbacktrace
: Dgawk Stackbreak
: Breakpoint Controlbt
(backtrace
): Dgawk Stackc
(continue
): Dgawk Execution Controlclear
: Breakpoint Controlcommands
: Dgawk Execution Controlcondition
: Breakpoint Controlcontinue
: Dgawk Execution Controld
(delete
): Breakpoint Controldelete
: Breakpoint Controldisable
: Breakpoint Controldisplay
: Viewing And Changing Datadown
: Dgawk Stackdump
: Miscellaneous Dgawk Commandse
(enable
): Breakpoint Controlenable
: Breakpoint Controlend
: Dgawk Execution Controleval
: Viewing And Changing Dataf
(frame
): Dgawk Stackfinish
: Dgawk Execution Controlframe
: Dgawk Stackh
(help
): Miscellaneous Dgawk Commandshelp
: Miscellaneous Dgawk Commandsi
(info
): Dgawk Infoignore
: Breakpoint Controlinfo
: Dgawk Infol
(list
): Miscellaneous Dgawk Commandslist
: Miscellaneous Dgawk Commandsn
(next
): Dgawk Execution Controlnext
: Dgawk Execution Controlnexti
: Dgawk Execution Controlni
(nexti
): Dgawk Execution Controlo
(option
): Dgawk Infooption
: Dgawk Infop
(print
): Viewing And Changing Dataprint
: Viewing And Changing Dataprintf
: Viewing And Changing Dataq
(quit
): Miscellaneous Dgawk Commandsquit
: Miscellaneous Dgawk Commandsr
(run
): Dgawk Execution Controlreturn
: Dgawk Execution Controlrun
: Dgawk Execution Controls
(step
): Dgawk Execution Controlset
: Viewing And Changing Datasi
(stepi
): Dgawk Execution Controlsilent
: Dgawk Execution Controlstep
: Dgawk Execution Controlstepi
: Dgawk Execution Controlt
(tbreak
): Breakpoint Controltbreak
: Breakpoint Controltrace
: Miscellaneous Dgawk Commandsu
(until
): Dgawk Execution Controlundisplay
: Viewing And Changing Datauntil
: Dgawk Execution Controlunwatch
: Viewing And Changing Dataup
: Dgawk Stackw
(watch
): Viewing And Changing Datawatch
: Viewing And Changing Datadefault
keyword: Switch Statementdelete
debugger command: Breakpoint Controldelete
statement: DeleteARGC
/ARGV
variables: ARGC and ARGVARGIND
variable: Auto-setAWKPATH
environment variable: AWKPATH VariableBEGIN
/END
patterns: I/O And BEGIN/ENDBINMODE
variable: PC UsingBINMODE
variable: User-modifiedclose()
function: Close Files And PipesERRNO
variable: Auto-setFIELDWIDTHS
variable: User-modifiedFPAT
variable: User-modifiedgetline
command: GetlineIGNORECASE
variable: User-modifiedLINT
variable: User-modifiedmatch()
function: String Functionsnext
/nextfile
statements: Nextfile Statementprint
/printf
statements: Format ModifiersPROCINFO
array: Auto-setRS
/RT
variables: RecordsRT
variable: Auto-setsplit()
function: String Functionsstrtonum()
function (gawk): String FunctionsTEXTDOMAIN
variable: User-modifieddisable
debugger command: Breakpoint Controldisplay
debugger command: Viewing And Changing Datado
-while
statement: Do Statementdo
-while
statement: Regexp Usage$
): Regexp Operators$
), $
field operator: Precedence$
), $
field operator: Fields$
), incrementing fields and arrays: Increment Ops"
): Quoting"
): Read Terminal"
), regexp constants: Computed Regexpsdown
debugger command: Dgawk Stackdump
debugger command: Miscellaneous Dgawk Commandsdupnode()
internal function: Internalsdupword.awk
program: Dupword Programe
debugger command (alias for enable
): Breakpoint Controlegrep.awk
program: Egrep Programbug-gawk@gnu.org
: BugsEMISTERED
: TCP/IP Networkingenable
debugger command: Breakpoint Controlend
debugger command: Dgawk Execution ControlEND
pattern: BEGIN/ENDEND
pattern, assert()
user-defined function and: Assert FunctionEND
pattern, backslash continuation and: Egrep ProgramEND
pattern, Boolean patterns and: Expression PatternsEND
pattern, exit
statement and: Exit StatementEND
pattern, next
/nextfile
statements and: Next StatementEND
pattern, next
/nextfile
statements and: I/O And BEGIN/ENDEND
pattern, operators and: Using BEGIN/ENDEND
pattern, pgawk program: ProfilingEND
pattern, print
statement and: I/O And BEGIN/ENDENDFILE
pattern: BEGINFILE/ENDFILEENDFILE
pattern, Boolean patterns and: Expression Patternsendfile()
user-defined function: Filetrans Functionendgrent()
function (C library): Group Functionsendgrent()
user-defined function: Group Functionsendpwent()
function (C library): Passwd Functionsendpwent()
user-defined function: Passwd FunctionsENVIRON
array: InternalsENVIRON
array: Auto-set=
), =
operator: Assignment Ops=
), ==
operator: Precedence=
), ==
operator: Comparison OperatorsERRNO
variable: InternalsERRNO
variable: TCP/IP NetworkingERRNO
variable: Auto-setERRNO
variable: BEGINFILE/ENDFILEERRNO
variable: Close Files And PipesERRNO
variable: GetlineERRNO
variable and: Auto-setgsub()
/gensub()
/sub()
functions: Gory Detailseval
debugger command: Viewing And Changing Data!
), !
operator: Egrep Program!
), !
operator: Precedence!
), !
operator: Boolean Ops!
), !=
operator: Precedence!
), !=
operator: Comparison Operators!
), !~
operator: Expression Patterns!
), !~
operator: Precedence!
), !~
operator: Comparison Operators!
), !~
operator: Regexp Constants!
), !~
operator: Computed Regexps!
), !~
operator: Case-sensitivity!
), !~
operator: Regexp Usageexit
statement: Exit Statementexp()
function: Numeric Functionsextension()
function (gawk): Using Internal File Ops**
operator: Arithmetic Ops**=
operator: Assignment Ops/dev/stderr
special file: Special FD/dev/stdin
special file: Special FD/dev/stdout
special file: Special FD\x
escape sequence: Escape SequencesBINMODE
variable: PC Usingdelete
to delete entire arrays: Deletefflush()
function: I/O Functionsfunc
keyword: Definition Syntaxlength()
applied to an array: String Functionsnextfile
statement: Nextfile StatementRS
as a regexp: Recordsextract.awk
program: Extract Programf
debugger command (alias for frame
): Dgawk Stackfflush()
function: I/O Functions$
: FieldsFIELDWIDTHS
variable and: User-modifiedFPAT
variable and: User-modifiedOFS
: Changing FieldsFIELDWIDTHS
variable: User-modifiedFIELDWIDTHS
variable: Constant SizeFILENAME
variable: Auto-setFILENAME
variable: Reading FilesFILENAME
variable, getline
, setting with: Getline Notes.mo
: Explaining gettext.mo
, converting from .po
: I18N Example.mo
, specifying directory of: Programmer i18n.mo
, specifying directory of: Explaining gettext.po
: Translator i18n.po
: Explaining gettext.po
, converting to .mo
: I18N Example.pot
: Explaining gettext/dev/...
special files: Special FD/inet/...
(gawk): TCP/IP Networking/inet4/...
(gawk): TCP/IP Networking/inet6/...
(gawk): TCP/IP Networkingawkprof.out
: Profilingawkvars.out
: OptionsARGIND
variable and: Auto-setfinish
debugger command: Dgawk Execution ControlAWKNUM
internal type: InternalsFNR
variable: Auto-setFNR
variable: RecordsFNR
variable, changing: Auto-setfor
statement: For Statementfor
statement, in arrays: Scanning an Arrayforce_number()
internal function: Internalsforce_string()
internal function: Internalsforce_wstring()
internal function: Internalsprintf
statement: Control Lettersstrftime()
function (gawk): Time Functions/
): Regexp/
), /
operator: Precedence/
), /=
operator: Precedence/
), /=
operator: Assignment Ops/
), /=
operator, vs. /=.../
regexp constant: Assignment Ops/
), patterns and: Expression PatternsFPAT
variable: User-modifiedFPAT
variable: Splitting By Contentframe
debugger command: Dgawk StackFS
variable: User-modifiedFS
variable: Field SeparatorsFS
variable, --field-separator
option and: OptionsFS
variable, as TAB character: OptionsFS
variable, changing value of: Field SeparatorsFS
variable, running awk programs and: Cut ProgramFS
variable, setting from command line: Command Line Field SeparatorFS
, containing ^
: Regexp Field Splittingnext
/nextfile
statements and: Nextfile Statementnext
/nextfile
statements and: Next StatementARGIND
variable in: Other Argumentsbreak
statement in: Break Statementcontinue
statement in: Continue StatementERRNO
variable in: TCP/IP NetworkingERRNO
variable in: Auto-setERRNO
variable in: BEGINFILE/ENDFILEERRNO
variable in: Close Files And PipesERRNO
variable in: Getlinefflush()
function in: I/O FunctionsFIELDWIDTHS
variable in: User-modifiedFIELDWIDTHS
variable in: Constant SizeFPAT
variable in: User-modifiedFPAT
variable in: Splitting By ContentIGNORECASE
variable in: Array Sorting FunctionsIGNORECASE
variable in: String FunctionsIGNORECASE
variable in: Array IntroIGNORECASE
variable in: User-modifiedIGNORECASE
variable in: Case-sensitivityLINT
variable in: User-modifiedPROCINFO
array in: Two-way I/OPROCINFO
array in: Time FunctionsPROCINFO
array in: Auto-setRT
variable in: Auto-setRT
variable in: Getline/Variable/FileRT
variable in: Multiple LineRT
variable in: RecordsTEXTDOMAIN
variable in: User-modifiedgensub()
function (gawk): String Functionsgensub()
function (gawk): Using Constant Regexpsgensub()
function (gawk), escape processing: Gory Detailsget_actual_argument()
internal function: Internalsget_argument()
internal function: Internalsget_array_argument()
internal macro: Internalsget_curfunc_arg_count()
internal function: Internalsget_record()
input method: Internalsget_scalar_argument()
internal macro: Internalsgetaddrinfo()
function (C library): TCP/IP Networkinggetgrent()
function (C library): Group Functionsgetgrent()
user-defined function: Group Functionsgetgrgid()
function (C library): Group Functionsgetgrgid()
user-defined function: Group Functionsgetgrnam()
function (C library): Group Functionsgetgrnam()
user-defined function: Group Functionsgetgruser()
function (C library): Group Functionsgetgruser()
function, user-defined: Group Functionsgetline
command: Reading Filesgetline
command, _gr_init()
user-defined function: Group Functionsgetline
command, _pw_init()
function: Passwd Functionsgetline
command, coprocesses, using from: Close Files And Pipesgetline
command, coprocesses, using from: Getline/Coprocessgetline
command, deadlock and: Two-way I/Ogetline
command, explicit input with: Getlinegetline
command, FILENAME
variable and: Getline Notesgetline
command, return values: Getlinegetline
command, variants: Getline Summarygetline
statement, BEGINFILE
/ENDFILE
patterns and: BEGINFILE/ENDFILEgetopt()
function (C library): Getopt Functiongetopt()
user-defined function: Getopt Functiongetpwent()
function (C library): Passwd Functionsgetpwent()
user-defined function: Passwd Functionsgetpwnam()
function (C library): Passwd Functionsgetpwnam()
user-defined function: Passwd Functionsgetpwuid()
function (C library): Passwd Functionsgetpwuid()
user-defined function: Passwd Functionsgettext
library: Explaining gettextgettext
library, locale categories: Explaining gettextgettext()
function (C library): Explaining gettextgettimeofday()
user-defined function: Gettimeofday Functiongsub()
function: String Functionsgsub()
function: Using Constant Regexpsgsub()
function, arguments of: String Functionsgsub()
function, escape processing: Gory Detailsh
debugger command (alias for help
): Miscellaneous Dgawk Commandshelp
debugger command: Miscellaneous Dgawk Commandshistsort.awk
program: History SortingHUP
signal: Profiling-
), -
operator: Precedence-
), --
(decrement/increment) operators: Precedence-
), --
operator: Increment Ops-
), -=
operator: Precedence-
), -=
operator: Assignment Ops-
), filenames beginning with: Options-
), in bracket expressions: Bracket Expressionsi
debugger command (alias for info
): Dgawk Infoid.awk
program: Id Programif
statement: If Statementif
statement: Regexp Usageif
statement, actions, changing: Rangesigawk.sh
program: Igawk Programignore
debugger command: Breakpoint ControlIGNORECASE
variable: Array Sorting FunctionsIGNORECASE
variable: String FunctionsIGNORECASE
variable: Array IntroIGNORECASE
variable: User-modifiedIGNORECASE
variable: Case-sensitivityIGNORECASE
variable, array sorting and: Array Sorting FunctionsIGNORECASE
variable, array subscripts and: Array IntroIGNORECASE
variable, in example programs: Library Functionsin
operator: Id Programin
operator: For Statementin
operator: Precedencein
operator: Comparison Operatorsin
operator, arrays and: Scanning an Arrayin
operator, arrays and: Reference to Elementsindex()
function: String Functionsinfo
debugger command: Dgawk InfoBEGIN
and END
: I/O And BEGIN/ENDINT
signal (MS-Windows): Profilingint()
function: Numeric FunctionsINVALID_HANDLE
: Internalsassoc_clear()
: Internalsassoc_lookup()
: Internalsdupnode()
: Internalsforce_number()
: Internalsforce_string()
: Internalsforce_wstring()
: Internalsget_actual_argument()
: Internalsget_argument()
: Internalsget_curfunc_arg_count()
: Internalsiop_alloc()
: Internalsmake_builtin()
: Internalsmake_number()
: Internalsmake_string()
: Internalsregister_deferred_variable()
: Internalsregister_open_hook()
: Internalsunref()
: Internalsupdate_ERRNO()
: Internalsupdate_ERRNO_saved()
: Internalsget_array_argument()
: Internalsget_scalar_argument()
: InternalsIOBUF
: InternalsAWKNUM
: InternalsNODE
: Internalsnargs
: Internalsstlen
: Internalsstptr
: Internalstype
: Internalsvname
: Internalswstlen
: Internalswstptr
: InternalsINVALID_HANDLE
internal constant: Internalsinventory-shipped
file: Sample Data FilesIOBUF
internal structure: Internalsiop_alloc()
internal function: Internalsisarray()
function (gawk): Type Functionsjoin()
user-defined function: Join Functionl
debugger command (alias for list
): Miscellaneous Dgawk Commandslabels.awk
program: Labels ProgramLC_ALL
locale category: Explaining gettextLC_COLLATE
locale category: Explaining gettextLC_CTYPE
locale category: Explaining gettextLC_MESSAGES
locale category: Explaining gettextLC_MESSAGES
locale category, bindtextdomain()
function (gawk): Programmer i18nLC_MONETARY
locale category: Explaining gettextLC_NUMERIC
locale category: Explaining gettextLC_RESPONSE
locale category: Explaining gettextLC_TIME
locale category: Explaining gettext<
), <
operator: Precedence<
), <
operator: Comparison Operators<
), <
operator (I/O): Getline/File<
), <=
operator: Precedence<
), <=
operator: Comparison Operatorslength()
function: String Functionsprint
statement: Print ExamplesLINT
variable: User-modifiedlist
debugger command: Miscellaneous Dgawk Commandslog()
function: Numeric Functionscontinue
statements and: For Statementwhile
statement: While Statementlshift()
function (gawk): Bitwise Functionsmake_builtin()
internal function: Internalsmake_number()
internal function: Internalsmake_string()
internal function: Internalsmatch()
function: String Functionsmatch()
function, RSTART
/RLENGTH
variables: String Functionsmktime()
function (gawk): Time Functionsn
debugger command (alias for next
): Dgawk Execution Controlnargs
internal variable: Internalsnext
debugger command: Dgawk Execution Controlnext
statement: Next Statementnext
statement: Boolean Opsnext
statement, BEGIN
/END
patterns and: I/O And BEGIN/ENDnext
statement, BEGINFILE
/ENDFILE
patterns and: BEGINFILE/ENDFILEnext
statement, user-defined functions and: Next Statementnextfile
statement: Nextfile Statementnextfile
statement, BEGIN
/END
patterns and: I/O And BEGIN/ENDnextfile
statement, BEGINFILE
/ENDFILE
patterns and: BEGINFILE/ENDFILEnextfile
statement, user-defined functions and: Nextfile Statementnexti
debugger command: Dgawk Execution ControlNF
variable: Auto-setNF
variable: FieldsNF
variable, decrementing: Changing Fieldsni
debugger command (alias for nexti
): Dgawk Execution Controlnoassign.awk
program: Ignoring AssignsNODE
internal type: InternalsNR
variable: Auto-setNR
variable: RecordsNR
variable, changing: Auto-set#
), #!
(executable scripts): Executable Scripts#
), #!
(executable scripts), portability issues with: Executable Scripts#
), commenting: CommentsAWKNUM
internal type: InternalsNODE
internal type: Internalso
debugger command (alias for option
): Dgawk InfoOFMT
variable: User-modifiedOFMT
variable: ConversionOFMT
variable: OFMTOFMT
variable, POSIX awk and: OFMTOFS
variable: User-modifiedOFS
variable: Output SeparatorsOFS
variable: Changing Fieldsoption
debugger command: Dgawk Infoor()
function (gawk): Bitwise Functionsord()
user-defined function: Ordinal FunctionsORS
variable: User-modifiedORS
variable: Output SeparatorsOFS
variable: Changing FieldsORS
variable: Output SeparatorsOFMT
: OFMTp
debugger command (alias for print
): Viewing And Changing Data()
: Regexp Operators()
, pgawk program: Profilingpatsplit()
function: String Functions%
), %
operator: Precedence%
), %=
operator: Precedence%
), %=
operator: Assignment Ops.
): Regexp Operatorsawkprof.out
file: Profiling+
): Regexp Operators+
), +
operator: Precedence+
), ++
(decrement/increment operators): Increment Ops+
), ++
operator: Precedence+
), ++
operator: Increment Ops+
), +=
operator: Precedence+
), +=
operator: Assignment Ops#!
(executable scripts): Executable Scripts**
operator and: Arithmetic Ops**=
operator and: Assignment OpsARGV
variable: Executable Scriptsclose()
function and: Close Files And Pipesfflush()
function and: I/O Functionsgettext
library and: Explaining gettextlength()
function: String Functionsnext
statement in user-defined functions: Pass By Value/ReferenceNF
variable, decrementing: Changing Fieldssubstr()
function: String Functionsprintf
statement: Printf Orderingprintf
statement: Format Modifiersprintf
statement, mixing with regular formats: Printf Ordering**
operator and: Precedence**=
operator and: Assignment Ops<
operator and: Getline/FileBEGIN
/END
patterns: I/O And BEGIN/ENDbreak
statement and: Break Statementcontinue
statement and: Continue StatementCONVFMT
variable and: User-modifieddate
utility and: Time FunctionsFS
variable and: User-modifiedfunction
keyword in: Definition Syntaxgsub()
/sub()
: Gory Detailslength()
: String Functionsnext
/nextfile
statements and: Next StatementOFMT
variable and: ConversionOFMT
variable and: OFMT.
), using: Regexp Operatorsprintf
format strings and: Format Modifiers|
I/O operator and: Getline/Pipeprint
debugger command: Viewing And Changing Dataprint
statement: Printingprint
statement, BEGIN
/END
patterns and: I/O And BEGIN/ENDprint
statement, commas, omitting: Print Examplesprint
statement, I/O operators in: Precedenceprint
statement, line continuations and: Print Examplesprint
statement, OFMT
variable and: User-modifiedprint
statement, See Also redirection, of output: Redirectionprint
statement, sprintf()
function and: Round Functionprintf
debugger command: Viewing And Changing Dataprintf
statement: Printfprintf
statement: Printingprintf
statement, columns, aligning: Print Examplesprintf
statement, format-control characters: Control Lettersprintf
statement, I/O operators in: Precedenceprintf
statement, modifiers: Format Modifiersprintf
statement, positional specifiers: Printf Orderingprintf
statement, positional specifiers: Format Modifiersprintf
statement, positional specifiers, mixing with regular formats: Printf Orderingprintf
statement, See Also redirection, of output: Redirectionprintf
statement, sprintf()
function and: Round Functionprintf
statement, syntax of: Basic PrintfPROCINFO
array: InternalsPROCINFO
array: Id ProgramPROCINFO
array: Group FunctionsPROCINFO
array: Passwd FunctionsPROCINFO
array: Two-way I/OPROCINFO
array: Time FunctionsPROCINFO
array: Auto-setPROCINFO
array: Obsolete--non-decimal-data
option: Nondecimal DataARGC
/ARGV
variables: Auto-setexit
statement: Exit Statementq
debugger command (alias for quit
): Miscellaneous Dgawk Commands?
) regexp operator: GNU Regexp Operators?
) regexp operator: Regexp Operators?
), ?:
operator: Precedencequit
debugger command: Miscellaneous Dgawk CommandsQUIT
signal (MS-Windows): Profilingr
debugger command (alias for run
): Dgawk Execution Controlrand()
function: Numeric Functionsrand()
/srand()
functions: Numeric Functionsreadable.awk
program: File Checking/=.../
, /=
operator and: Assignment Opsregister_deferred_variable()
internal function: Internalsregister_open_hook()
internal function: Internalsreturn
debugger command: Dgawk Execution Controlreturn
statement, user-defined functions: Return Statementclose()
function: Close Files And Pipesrev()
user-defined function: Function Examplerewind()
user-defined function: Rewind Function>
), >
operator: Precedence>
), >
operator: Comparison Operators>
), >
operator (I/O): Redirection>
), >=
operator: Precedence>
), >=
operator: Comparison Operators>
), >>
operator (I/O): Precedence>
), >>
operator (I/O): RedirectionRLENGTH
variable: Auto-setRLENGTH
variable, match()
function and: String Functionsround()
user-defined function: Round FunctionRS
variable: User-modifiedRS
variable: RecordsRS
variable, multiline records and: Multiple Linershift()
function (gawk): Bitwise FunctionsRSTART
variable: Auto-setRSTART
variable, match()
function and: String FunctionsRT
variable: Auto-setRT
variable: Getline/Variable/FileRT
variable: Multiple LineRT
variable: Recordsrun
debugger command: Dgawk Execution Controls
debugger command (alias for step
): Dgawk Execution Control;
): Statements/Lines;
), AWKPATH
variable and: PC Using;
), separating statements in actions: Statements;
), separating statements in actions: Action OverviewFIELDWIDTHS
variable and: User-modifiedFPAT
variable and: User-modifiedset
debugger command: Viewing And Changing Datasi
debugger command (alias for stepi
): Dgawk Execution Controlasort()
function: Array Sorting FunctionsFILENAME
variable: Getline NotesSIGHUP
signal: ProfilingSIGINT
signal (MS-Windows): ProfilingHUP
/SIGHUP
: ProfilingINT
/SIGINT
(MS-Windows): ProfilingQUIT
/SIGQUIT
(MS-Windows): ProfilingUSR1
/SIGUSR1
: ProfilingSIGQUIT
signal (MS-Windows): ProfilingSIGUSR1
signal: Profilingsilent
debugger command: Dgawk Execution Controlsin()
function: Numeric Functions'
): Quoting'
): Long'
): One-shot'
), vs. apostrophe: Comments'
), with double quotes: Quotingsplit
utility: Split Programsplit()
function: String Functionssplit()
function, array elements, deleting: Deletesplit.awk
program: Split Programsprintf()
function: String Functionssprintf()
function: OFMTsprintf()
function, OFMT
variable and: User-modifiedsprintf()
function, print
/printf
statements and: Round Functionsqrt()
function: Numeric Functions[]
): Regexp Operatorssrand()
function: Numeric Functionsstat()
function, implementing in gawk: Sample Librarystep
debugger command: Dgawk Execution Controlstepi
debugger command: Dgawk Execution Controlstlen
internal variable: Internalsstptr
internal variable: Internalsstrftime()
function (gawk): Time FunctionsNODE
internal type: Internalsstrtonum()
function (gawk): String Functionsstrtonum()
function (gawk), --non-decimal-data
option and: Nondecimal Datasub()
function: String Functionssub()
function: Using Constant Regexpssub()
function, arguments of: String Functionssub()
function, escape processing: Gory DetailsSUBSEP
variable: User-modifiedSUBSEP
variable, multidimensional arrays: Multi-dimensionalsubstr()
function: String Functionsswitch
statement: Switch Statement/=
operator vs. /=.../
regexp constant: Assignment Opssystem()
function: I/O Functionssystime()
function (gawk): Time Functionst
debugger command (alias for tbreak
): Breakpoint Controltbreak
debugger command: Breakpoint Controltee
utility: Tee Programtee.awk
program: Tee Programtestbits.awk
program: Bitwise FunctionsTEXTDOMAIN
variable: Programmer i18nTEXTDOMAIN
variable: User-modifiedTEXTDOMAIN
variable, BEGIN
pattern and: Programmer i18nTEXTDOMAIN
variable, portability and: I18N Portabilitytextdomain()
function (C library): Explaining gettext~
), ~
operator: Expression Patterns~
), ~
operator: Precedence~
), ~
operator: Comparison Operators~
), ~
operator: Regexp Constants~
), ~
operator: Computed Regexps~
), ~
operator: Case-sensitivity~
), ~
operator: Regexp Usagetolower()
function: String Functionstoupper()
function: String Functionstrace
debugger command: Miscellaneous Dgawk Commandstranslate.awk
program: Translate Program--non-decimal-data
option: Options==
operator: Comparison OperatorsFS
not IFS
: Field Separatorsprintf
format strings: Format Modifiersfflush()
function: I/O Functionsgetline
function: File Checkinggsub()
/sub()
functions: String Functionsmatch()
function: String Functionspatsplit()
function: String Functionsprint
statement, omitting commas: Print Examplessubstr()
function: String Functionssystem()
function: I/O Functionstype
internal variable: Internalsu
debugger command (alias for until
): Dgawk Execution Control_
), _
C macro: Explaining gettext_
), in names of private variables: Library Names_
), translatable string: Programmer i18nundisplay
debugger command: Viewing And Changing Datauniq.awk
program: Uniq Programclose()
function and: Close Files And PipesUNIXROOT
variable, on OS/2 systems: PC Usingunref()
internal function: Internalsuntil
debugger command: Dgawk Execution Controlunwatch
debugger command: Viewing And Changing Dataup
debugger command: Dgawk Stackupdate_ERRNO()
internal function: Internalsupdate_ERRNO_saved()
internal function: InternalsUSR1
signal: Profiling-v
option, setting with: Optionsgetline
command into, using: Getline/Variable/Coprocessgetline
command into, using: Getline/Variable/Pipegetline
command into, using: Getline/Variable/Filegetline
command into, using: Getline/Variable|
): Regexp Operators|
), |
operator (I/O): Precedence|
), |
operator (I/O): Getline/Pipe|
), |&
operator (I/O): Two-way I/O|
), |&
operator (I/O): Precedence|
), |&
operator (I/O): Getline/Coprocess|
), ||
operator: Precedence|
), ||
operator: Boolean Opsvname
internal variable: Internalsw
debugger command (alias for watch
): Viewing And Changing Datawalk_array()
user-defined function: Walking Arrayswatch
debugger command: Viewing And Changing Datawc.awk
program: Wc Programwhile
statement: While Statementwhile
statement: Regexp Usagewordfreq.awk
program: Word Sortingwstlen
internal variable: Internalswstptr
internal variable: Internalsxgettext
utility: String Extractionxor()
function (gawk): Bitwise Functionszerofile.awk
program: Empty Files{}
(braces), actions and: Action Overview{}
(braces), pgawk program: Profiling{}
(braces), statements, grouping: Statements|
(vertical bar): Regexp Operators|
(vertical bar), |
operator (I/O): Precedence|
(vertical bar), |
operator (I/O): Redirection|
(vertical bar), |
operator (I/O): Getline/Pipe|
(vertical bar), |&
operator (I/O): Two-way I/O|
(vertical bar), |&
operator (I/O): Precedence|
(vertical bar), |&
operator (I/O): Redirection|
(vertical bar), |&
operator (I/O): Getline/Coprocess|
(vertical bar), |&
operator (I/O), pipes, closing: Close Files And Pipes|
(vertical bar), ||
operator: Precedence|
(vertical bar), ||
operator: Boolean Ops~
(tilde), ~
operator: Expression Patterns~
(tilde), ~
operator: Precedence~
(tilde), ~
operator: Comparison Operators~
(tilde), ~
operator: Regexp Constants~
(tilde), ~
operator: Computed Regexps~
(tilde), ~
operator: Case-sensitivity~
(tilde), ~
operator: Regexp Usage