home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / gnu / info / gawk.info-9 (.txt) < prev    next >
GNU Info File  |  1994-12-22  |  19KB  |  347 lines

  1. This is Info file gawk.info, produced by Makeinfo-1.55 from the input
  2. file /gnu/src/amiga/gawk-2.15.5/gawk.texi.
  3.    This file documents `awk', a program that you can use to select
  4. particular records in a file and perform operations upon them.
  5.    This is Edition 0.15 of `The GAWK Manual',
  6. for the 2.15 version of the GNU implementation
  7. of AWK.
  8.    Copyright (C) 1989, 1991, 1992, 1993 Free Software Foundation, Inc.
  9.    Permission is granted to make and distribute verbatim copies of this
  10. manual provided the copyright notice and this permission notice are
  11. preserved on all copies.
  12.    Permission is granted to copy and distribute modified versions of
  13. this manual under the conditions for verbatim copying, provided that
  14. the entire resulting derived work is distributed under the terms of a
  15. permission notice identical to this one.
  16.    Permission is granted to copy and distribute translations of this
  17. manual into another language, under the above conditions for modified
  18. versions, except that this permission notice may be stated in a
  19. translation approved by the Foundation.
  20. File: gawk.info,  Node: Index,  Prev: Glossary,  Up: Top
  21. Index
  22. *****
  23. * Menu:
  24. * $ (field operator):                   Fields.
  25. * -assign option:                       Options.
  26. * -compat option:                       Options.
  27. * -copyleft option:                     Options.
  28. * -copyright option:                    Options.
  29. * -field-separator option:              Options.
  30. * -file option:                         Options.
  31. * -help option:                         Options.
  32. * -lint option:                         Options.
  33. * -posix option:                        Options.
  34. * -source option:                       Options.
  35. * -usage option:                        Options.
  36. * -version option:                      Options.
  37. * AWKPATH environment variable:         AWKPATH Variable.
  38. * awk language:                         This Manual.
  39. * awk program:                          This Manual.
  40. * BEGIN special pattern:                BEGIN/END.
  41. * break statement:                      Break Statement.
  42. * continue statement:                   Continue Statement.
  43. * delete statement:                     Delete.
  44. * END special pattern:                  BEGIN/END.
  45. * exit statement:                       Exit Statement.
  46. * for (x in ...):                       Scanning an Array.
  47. * for statement:                        For Statement.
  48. * if statement:                         If Statement.
  49. * next file statement:                  Next File Statement.
  50. * next statement:                       Next Statement.
  51. * printf statement, syntax of:          Basic Printf.
  52. * printf, format-control characters:    Control Letters.
  53. * printf, modifiers:                    Format Modifiers.
  54. * print statement:                      Print.
  55. * return statement:                     Return Statement.
  56. * while statement:                      While Statement.
  57. * /dev/fd/:                             Special Files.
  58. * /dev/pgrpid:                          Special Files.
  59. * /dev/pid:                             Special Files.
  60. * /dev/ppid:                            Special Files.
  61. * /dev/stderr:                          Special Files.
  62. * /dev/stdin:                           Special Files.
  63. * /dev/stdout:                          Special Files.
  64. * /dev/user:                            Special Files.
  65. * BBS-list file:                        Sample Data Files.
  66. * inventory-shipped file:               Sample Data Files.
  67. * #!:                                   Executable Scripts.
  68. * #:                                    Comments.
  69. * -F option:                            Field Separators.
  70. * -f option:                            Long.
  71. * -v option:                            Options.
  72. * -W option:                            Options.
  73. * print $0:                             Very Simple.
  74. * accessing fields:                     Fields.
  75. * acronym:                              History.
  76. * action, curly braces:                 Actions.
  77. * action, default:                      Very Simple.
  78. * action, definition of:                Actions.
  79. * action, separating statements:        Actions.
  80. * addition:                             Arithmetic Ops.
  81. * and operator:                         Boolean Ops.
  82. * anonymous ftp:                        Extracting.
  83. * anonymous uucp:                       Extracting.
  84. * applications of awk:                  When.
  85. * ARGIND:                               Auto-set.
  86. * arguments in function call:           Function Calls.
  87. * arguments, command line:              Command Line.
  88. * ARGV:                                 Other Arguments.
  89. * arithmetic operators:                 Arithmetic Ops.
  90. * array assignment:                     Assigning Elements.
  91. * array reference:                      Reference to Elements.
  92. * arrays:                               Array Intro.
  93. * arrays, definition of:                Array Intro.
  94. * arrays, deleting an element:          Delete.
  95. * arrays, multi-dimensional subscripts: Multi-dimensional.
  96. * arrays, presence of elements:         Reference to Elements.
  97. * arrays, special for statement:        Scanning an Array.
  98. * assignment operators:                 Assignment Ops.
  99. * assignment to fields:                 Changing Fields.
  100. * associative arrays:                   Array Intro.
  101. * backslash continuation:               Statements/Lines.
  102. * basic function of gawk:               Getting Started.
  103. * body of a loop:                       While Statement.
  104. * boolean expressions:                  Boolean Ops.
  105. * boolean operators:                    Boolean Ops.
  106. * boolean patterns:                     Boolean Patterns.
  107. * buffering output:                     I/O Functions.
  108. * buffers, flushing:                    I/O Functions.
  109. * built-in functions:                   Built-in.
  110. * built-in variables:                   Built-in Variables.
  111. * built-in variables, user modifiable:  User-modified.
  112. * call by reference:                    Function Caveats.
  113. * call by value:                        Function Caveats.
  114. * calling a function:                   Function Calls.
  115. * case sensitivity:                     Read Terminal.
  116. * changing contents of a field:         Changing Fields.
  117. * close:                                Close Input.
  118. * close:                                Close Output.
  119. * closing input files and pipes:        Close Input.
  120. * closing output files and pipes:       Close Output.
  121. * command line:                         Command Line.
  122. * command line formats:                 Running gawk.
  123. * command line, setting FS on:          Field Separators.
  124. * comments:                             Comments.
  125. * comparison expressions:               Comparison Ops.
  126. * comparison expressions as patterns:   Comparison Patterns.
  127. * computed regular expressions:         Regexp Usage.
  128. * concatenation:                        Concatenation.
  129. * conditional expression:               Conditional Exp.
  130. * constants, types of:                  Constants.
  131. * continuation of lines:                Statements/Lines.
  132. * control statement:                    Statements.
  133. * conversion of strings and numbers:    Conversion.
  134. * conversion of strings and numbers:    Values.
  135. * conversions, during subscripting:     Numeric Array Subscripts.
  136. * CONVFMT:                              Numeric Array Subscripts.
  137. * CONVFMT:                              Comparison Ops.
  138. * CONVFMT:                              Conversion.
  139. * curly braces:                         Actions.
  140. * default action:                       Very Simple.
  141. * default pattern:                      Very Simple.
  142. * defining functions:                   Definition Syntax.
  143. * deleting elements of arrays:          Delete.
  144. * deprecated features:                  Obsolete.
  145. * deprecated options:                   Obsolete.
  146. * differences: gawk and awk:            Getline.
  147. * directory search:                     AWKPATH Variable.
  148. * division:                             Arithmetic Ops.
  149. * documenting awk programs:             Comments.
  150. * dynamic regular expressions:          Regexp Usage.
  151. * element assignment:                   Assigning Elements.
  152. * element of array:                     Reference to Elements.
  153. * empty pattern:                        Empty.
  154. * ENVIRON: