Dopo un anno di sviluppo, è stata rilasciata una nuova versione del linguaggio di programmazione AWK del progetto GNU — Gawk 5.3.0. AWK è stato sviluppato negli anni '70 e non ha subito cambiamenti significativi dalla metà degli anni '80, periodo in cui è stata definita la struttura fondamentale del linguaggio, permettendo di mantenere nel corso degli anni una stabilità e semplicità senza tempo. Nonostante la sua età, AWK è ancora ampiamente utilizzato dagli amministratori per eseguire operazioni di routine legate all'analisi di vari tipi di file di testo e alla generazione di statistiche semplici.
Principali modifiche:
- È stata effettuata un'attività per garantire la compatibilità con BWK («The One True Awk»).
- È stata aggiunta l'opzione «—csv» per l'analisi dei file nel formato CSV (valori separati da virgola).
- È stata introdotta la possibilità di utilizzare sequenze di escape «\u» per rappresentare caratteri Unicode multibyte.
- È stata interrotta l'uso della libreria libsigsegv.
- È stato aggiunto il supporto per la memorizzazione nella cache dell'output specificando PROCINFO[«BUFFERPIPE»].
Fonte: opennet.ru
