GNU Info

Info Node: (gawk.info)SVR4

(gawk.info)SVR4


Next: POSIX Prev: V7/SVR3.1 Up: Language History
Enter node , (file) or (file)node

Changes Between SVR3.1 and SVR4
===============================

   The System V Release 4 (1989) version of Unix `awk' added these
features (some of which originated in `gawk'):

   * The `ENVIRON' variable (Note: Built-in Variables).

   * Multiple `-f' options on the command line (Note: Command-Line
     Options.).

   * The `-v' option for assigning variables before program execution
     begins (Note: Command-Line Options.).

   * The `--' option for terminating command-line options.

   * The `\a', `\v', and `\x' escape sequences (Note: Escape
     Sequences).

   * A defined return value for the `srand' built-in function (Note:
     Numeric Functions).

   * The `toupper' and `tolower' built-in string functions for case
     translation (Note: String Manipulation Functions.
).

   * A cleaner specification for the `%c' format-control letter in the
     `printf' function (Note: Format-Control Letters.).

   * The ability to dynamically pass the field width and precision
     (`"%*.*d"') in the argument list of the `printf' function (Note:
     Format-Control Letters.).

   * The use of regexp constants, such as `/foo/', as expressions, where
     they are equivalent to using the matching operator, as in `$0 ~
     /foo/' (Note: Using Regular Expression Constants.
).

   * Processing of escape sequences inside command-line variable
     assignments (*note Assigning Variables on the Command Line:
     Assignment Options.).


automatically generated by info2www version 1.2.2.9