След една година разработка, новото издание на програмния език 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
