Нова версия на интерпретатора GNU Awk 5.3

След една година на разработка е представена нова версия на реализацията на езика за програмиране AWK на проекта GNU - Gawk 5.3.0. AWK е разработен през 70-те години на миналия век и не е претърпял значителни промени от средата на 80-те години, в които е дефиниран основният гръбнак на езика, което му позволява да запази първичната стабилност и простота на езика през миналото десетилетия. Въпреки напредналата си възраст, AWK все още се използва активно от администраторите за извършване на рутинна работа, свързана с анализиране на различни типове текстови файлове и генериране на прости резултатни статистики.

Ключови промени:

  • Беше извършена работа, за да се осигури съвместимост с BWK („The One True Awk“).
  • Добавена е опция „--csv“ за анализиране на файлове във формат CSV (стойности, разделени със запетая).
  • Добавена е възможност за използване на последователности за избягване на "\u" за представяне на многобайтови Unicode знаци.
  • Библиотеката libsigsegv е прекратена.
  • Добавена е поддръжка за изходно буфериране при посочване на PROCINFO["BUFFERPIPE"].

Източник: opennet.ru

Добавяне на нов коментар