Pagkatapos ng isang taon ng pag-unlad, isang bagong release ng pagpapatupad ng GNU Project ng AWK programming language ay ipinakita - Gawk 5.3.0. Ang AWK ay binuo noong dekada 70 ng huling siglo at hindi dumaan sa mga makabuluhang pagbabago mula noong kalagitnaan ng dekada 80, kung saan tinukoy ang pangunahing gulugod ng wika, na nagbigay-daan dito na mapanatili ang malinis na katatagan at pagiging simple ng wika sa nakalipas na panahon. mga dekada. Sa kabila ng katandaan nito, aktibong ginagamit pa rin ng mga administrator ang AWK upang magsagawa ng nakagawiang gawaing nauugnay sa pag-parse ng iba't ibang uri ng mga text file at pagbuo ng mga simpleng resultang istatistika.
Mga pangunahing pagbabago:
- Ang trabaho ay ginawa upang matiyak ang pagiging tugma sa BWK (“The One True Awk”).
- Idinagdag ang opsyong "--csv" para sa pag-parse ng mga file sa CSV (comma-separated values) na format.
- Idinagdag ang kakayahang gumamit ng "\u" escape sequence upang kumatawan sa mga multi-byte na Unicode na character.
- Ang libsigsegv library ay hindi na ipinagpatuloy.
- Nagdagdag ng suporta para sa output buffering kapag tinukoy ang PROCINFO["BUFFERPIPE"].
Pinagmulan: opennet.ru
