Etter ett års utvikling er den nye utgaven av implementeringen av programmeringsspråket AWK fra GNU-prosjektet — Gawk 5.3.0 — presentert. AWK ble utviklet på 70-tallet og har ikke gjennomgått betydelige endringer siden midten av 80-tallet, da kjernen av språket ble definert, noe som har gjort at det i flere tiår har bevart sin opprinnelige stabilitet og enkelhet. Til tross for sin høye alder blir AWK fortsatt aktivt brukt av administratorer for å utføre rutineoppgaver relatert til analyse av ulike tekstfiler og generering av enkel resultatstatistikk.
Nøkkelendringer:
- Det er utført arbeid for å sikre kompatibilitet med BWK (‘The One True Awk’).
- Det er lagt til et alternativ ‘—csv’ for å analysere filer i CSV-format (comma-separated values).
- Det er blitt mulig å bruke escaping-sekvenser ‘\u’ for å representere flermbtytt Unicode-tegn.
- Bruken av libsigsegv-biblioteket er avsluttet.
- Det er lagt til støtte for output-buffering ved å spesifisere PROCINFO[‘BUFFERPIPE’].
Kilde: opennet.ru
