Бір жылдық дамудан кейін GNU жобасының AWK бағдарламалау тілінің соңғы енгізуі, Gawk 5.3.0 шығарылды. AWK 70 жылдары жасалған және негізгі тіл анықталған 80 жылдардың ортасынан бері айтарлықтай өзгерістерге ұшыраған жоқ. Бұл соңғы онжылдықтарда тілге өзінің бастапқы тұрақтылығы мен қарапайымдылығын сақтауға мүмкіндік берді. Жетілдірілген жасына қарамастан, AWK әлі де әкімшілермен әртүрлі мәтіндік файлдарды талдауды және қарапайым жиынтық статистиканы құруды қамтитын күнделікті тапсырмалар үшін белсенді түрде пайдаланылады.
Негізгі өзгерістер:
- BWK (The One True Awk) үйлесімділігін қамтамасыз ету бойынша жұмыс жүргізілді.
- CSV (үтірмен бөлінген мәндер) файлдарын талдауға арналған "--csv" опциясы қосылды.
- Көп байтты Юникод таңбаларын көрсету үшін "\u" шығу ретін пайдалану мүмкіндігі қосылды.
- libsigsegv кітапханасын пайдалану тоқтатылды.
- PROCINFO["BUFFERPIPE"] көрсету кезінде шығыс буферлеуге қолдау қосылды.
Ақпарат көзі: opennet.ru
