Najavljeno je veliko novo izdanje implementacije programskog jezika AWK projekta GNU—Gawk 5.0.0. AWK je razvijen 70-ih godina prošlog stoljeća i nije doživio značajnije promjene od sredine 80-ih, u kojima je definirana osnovna okosnica jezika, što mu je omogućilo da zadrži iskonsku stabilnost i jednostavnost jezika u prošlosti. desetljeća. Unatoč poodmakloj dobi, administratori još uvijek aktivno koriste AWK za obavljanje rutinskog rada vezanog uz analiziranje raznih vrsta tekstualnih datoteka i generiranje jednostavne rezultirajuće statistike.
Ključne promjene:
- Implementirana podrška za imenske prostore;
- Dodana podrška za specifikatore POSIX formata "%a" i "%A" za funkciju printf;
- Rutine za obradu regularnih izraza zamijenjene su analozima iz Gnuliba;
- Dodan element PROCINFO["platform"] s nizom koji identificira platformu za koju je izgrađen gawk;
- Pisanje u SYMTAB članove koji nisu imena varijabli sada rezultira greškom;
- Kod za obradu komentara je prerađen, problemi s prikazom komentara u formatiranom izlazu su riješeni.
Izvor: opennet.ru