Node:V7/SVR3.1, Next:SVR4, Previous:Language History, Up:Language History
awk language evolved considerably between the release of
Version 7 Unix (1978) and the new version that was first made generally available in
System V Release 3.1 (1987). This section summarizes the changes, with
cross-references to further details:
;to separate rules on a line (see
awkStatements Versus Lines).
returnstatement (see User-Defined Functions).
deletestatement (see The
whilestatement (see The
srand(see Numeric Functions).
match(see String Manipulation Functions).
system(see Input/Output Functions).
SUBSEPbuilt-in variables (see Built-in Variables).
?:(see Conditional Expressions).
^(see Arithmetic Operators) and its assignment operator form
^=(see Assignment Expressions).
awkprograms (see Operator Precedence (How Operators Nest)).
FS(see Specifying How Fields Are Separated) and as the third argument to the
splitfunction (see String Manipulation Functions).
!~operators (see How to Use Regular Expressions).
\r(see Escape Sequences). (Some vendors have updated their old versions of
\r, but this is not something you can rely on.)
getlinefunction (see Explicit Input with
ENDrules (see The