The new version of the GNU Awk interpreter 5.0

[:ru]

Introduced a new significant release of the AWK programming language implementation from the GNU project — Gawk 5.0.0. AWK was developed in the 1970s and has not undergone significant changes since the mid-1980s, when the core structure of the language was established, allowing it to maintain its original stability and simplicity over the decades. Despite its age, AWK is still actively used by administrators for performing routine tasks related to parsing various types of text files and generating simple resulting statistics.

Key changes:

  • Namespace support has been implemented;
  • Support has been added for the format specifiers "%a" and "%A" defined in the POSIX standard for the printf function;
  • The subroutines for handling regular expressions have been replaced with equivalents from Gnulib;
  • The PROCINFO["platform"] element has been added with a string identifying the platform for which gawk was built;
  • Writing to SYMTAB elements that are not variable names now results in an error being output;
  • The comment processing code has been redesigned, resolving issues with comment display in formatted output.

Sourceopennet.ru

[:en]

Introduced a new significant release of the AWK programming language implementation from the GNU project — Gawk 5.0.0. AWK was developed in the 1970s and has not undergone significant changes since the mid-1980s, when the core structure of the language was established, allowing it to maintain its original stability and simplicity over the decades. Despite its age, AWK is still actively used by administrators for performing routine tasks related to parsing various types of text files and generating simple resulting statistics.

Key changes:

  • Namespace support has been implemented;
  • Support has been added for the format specifiers "%a" and "%A" defined in the POSIX standard for the printf function;
  • The subroutines for handling regular expressions have been replaced with equivalents from Gnulib;
  • The PROCINFO["platform"] element has been added with a string identifying the platform for which gawk was built;
  • Writing to SYMTAB elements that are not variable names now results in an error being output;
  • The comment processing code has been redesigned, resolving issues with comment display in formatted output.

Source: opennet.ru

[:]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster