Node:POSIX, Next:BTL, Previous:SVR4, Up:Language History
awk
The POSIX Command Language and Utilities standard for awk
(1992)
introduced the following changes into the language:
-W
for implementation-specific options
(see Command-Line Options).
CONVFMT
for controlling the conversion of numbers
to strings (see Conversion of Strings and Numbers).
The following common extensions are not permitted by the POSIX standard:
\x
escape sequences are not recognized
(see Escape Sequences).
FS
is
equal to a single space
(see Examining Fields).
?
or :
(see Conditional Expressions).
func
for the keyword function
is not
recognized (see Function Definition Syntax).
**
and **=
cannot be used in
place of ^
and ^=
(see Arithmetic Operators,
and Assignment Expressions).
-Ft
on the command line does not set the value
of FS
to be a single TAB character
(see Specifying How Fields Are Separated).
fflush
built-in function is not supported
(see Input/Output Functions).