След една година на разработка е представена нова версия на реализацията на езика за програмиране AWK на проекта GNU - Gawk 5.3.0. AWK е разработен през 70-те години на миналия век и не е претърпял значителни промени от средата на 80-те години, в които е дефиниран основният гръбнак на езика, което му позволява да запази първичната стабилност и простота на езика през миналото десетилетия. Въпреки напредналата си възраст, AWK все още се използва активно от администраторите за извършване на рутинна работа, свързана с анализиране на различни типове текстови файлове и генериране на прости резултатни статистики.
Ключови промени:
- Беше извършена работа, за да се осигури съвместимост с BWK („The One True Awk“).
- Добавена е опция „--csv“ за анализиране на файлове във формат CSV (стойности, разделени със запетая).
- Добавена е възможност за използване на последователности за избягване на "\u" за представяне на многобайтови Unicode знаци.
- Библиотеката libsigsegv е прекратена.
- Добавена е поддръжка за изходно буфериране при посочване на PROCINFO["BUFFERPIPE"].
Източник: opennet.ru
