New version of GNU Awk 5.3 interpreter

After a year of development, a new release of the GNU Project's implementation of the AWK programming language is presented - Gawk 5.3.0. AWK was developed in the 70s of the last century and has not undergone significant changes since the mid-80s, in which the basic backbone of the language was defined, which has allowed it to maintain the pristine stability and simplicity of the language over the past decades. Despite its advanced age, AWK is still actively used by administrators to perform routine work related to parsing various types of text files and generating simple resulting statistics.

Key changes:

  • Work has been done to ensure compatibility with BWK (β€œThe One True Awk”).
  • Added "--csv" option for parsing files in CSV (comma-separated values) format.
  • Added the ability to use "\u" escape sequences to represent multi-byte Unicode characters.
  • The libsigsegv library has been discontinued.
  • Added support for output buffering when specifying PROCINFO["BUFFERPIPE"].

Source: opennet.ru

Add a comment