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