GNU программалоо тилинин Awk 5.0 жаңы версиясы

GNU Долбоорунун AWK программалоо тилин ишке ашыруунун негизги жаңы чыгарылышы жарыяланды — Gawk 5.0.0. AWK өткөн кылымдын 70-жылдарында иштелип чыккан жана 80-жылдардын ортосунан бери олуттуу өзгөрүүлөргө дуушар болгон эмес, анда тилдин негизги таянычы аныкталган, бул ага өткөн мезгилде тилдин тунук туруктуулугун жана жөнөкөйлүгүн сактоого мүмкүндүк берген. ондогон жылдар. AWK өзүнүн улгайган курагына карабастан, администраторлор тарабынан ар кандай тексттик файлдарды талдоо жана жөнөкөй натыйжа статистикасын түзүүгө байланыштуу күнүмдүк иштерди аткаруу үчүн дагы эле активдүү колдонулат.

Негизги өзгөрүүлөр:

  • Ат мейкиндиктерин колдоо;
  • printf функциясы үчүн "%a" жана "%A" POSIX форматынын спецификаторлоруна колдоо кошулду;
  • Регулярдуу туюнтмаларды иштетүү тартиби Gnulibтин аналогдору менен алмаштырылды;
  • gawk курулган платформаны аныктоочу сап менен PROCINFO["platform"] элементи кошулду;
  • SYMTAB мүчөлөрүнө өзгөрмө аталышы болбогон жазуу азыр катага алып келет;
  • Комментарийлерди иштетүү коду кайра иштелип чыкты, комментарийлерди форматталган чыгарууда көрсөтүү көйгөйлөрү чечилди.

Source: opennet.ru

Комментарий кошуу