GNU Awk 5.0.0 เชฐเชฟเชฒเซ€เช เชฅเชฏเซเช‚

GNU Awk เชธเช‚เชธเซเช•เชฐเชฃ 4.2.1 เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเชพ เชเช• เชตเชฐเซเชท เชชเช›เซ€, เชธเช‚เชธเซเช•เชฐเชฃ 5.0.0 เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚:

  • POSIX printf %a เช…เชจเซ‡ %A เชฌเช‚เชงเชพเชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡.
  • เชธเซเชงเชพเชฐเซ‡เชฒ เชชเชฐเซ€เช•เซเชทเชฃ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ. test/Makefile.am เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ pc/Makefile.tst เชนเชตเซ‡ test/Makefile.in เชชเชฐเชฅเซ€ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชฐเซ‡เชœเซ‡เช•เซเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ GNULIB เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚: เชฌเชพเช‡เชธเชจ 3.3, เช“เชŸเซ‹เชฎเซ‡เช• 1.16.1, เช—เซ‡เชŸเชŸเซ‡เช•เซเชธเซเชŸ 0.19.8.1, เชฎเซ‡เช•เช‡เชจเซเชซเซ‹ 6.5.
  • เชฌเชฟเชจ-เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเชฟเช•เชฒเซเชชเซ‹ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เซ‹เชก เช•เซ‡ เชœเซ‡ เช“เชณเช–เช•เชฐเซเชคเชพเช“เชฎเชพเช‚ เชฌเชฟเชจ-เชฒเซ‡เชŸเชฟเชจ เช…เช•เซเชทเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเชฟเช•เชฒเซเชช "--with-whiny-user-strftime" เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เช•เซ‹เชก เชนเชตเซ‡ C99 เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชตเชฟเชถเซ‡ เชธเช–เชค เชงเชพเชฐเชฃเชพเช“ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • PROCINFO["เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ"] เชนเชตเซ‡ เชคเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ GNU Awk เชธเช‚เช•เชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.
  • SYMTAB เชฎเชพเช‚ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชจเชพเชฎเซ‹ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เช†เช‡เชŸเชฎเซเชธ เชฒเช–เชตเชพเชจเซเช‚ เชนเชตเซ‡ เช˜เชพเชคเช• เชญเซ‚เชฒเชฎเชพเช‚ เชชเชฐเชฟเชฃเชฎเซ‡ เช›เซ‡. เช† เชตเชฐเซเชคเชจ เชชเชฐเชฟเชตเชฐเซเชคเชจ เช›เซ‡.
  • เชชเซเชฐเซ€เชŸเซ€-เชชเซเชฐเชฟเชจเซเชŸเชฐเชฎเชพเช‚ เชŸเชฟเชชเซเชชเชฃเซ€เช“เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เชฒเช—เชญเช— เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช“เช›เซ€ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชนเชตเซ‡ เช–เซ‹เชตเชพเชˆ เช—เชˆ เช›เซ‡.
  • เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชจเซ€ เชฐเชœเซ‚เช†เชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชนเชตเซ‡ เชคเชฎเซ‡ เช† เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • เชนเชพเชฐเซเชกเช•เซ‹เชก เชฒเซ‡เชŸเชฟเชจ-1 เชตเซ‡เชฐเชฟเช…เชจเซเชŸเชจเซ‡ เชฌเชฆเชฒเซ‡, เชธเชฟเช‚เช—เชฒ-เชฌเชพเช‡เชŸ เชฒเซ‹เช•เซ‡เชฒเชฎเชพเช‚ เช•เซ‡เชธเชจเซ‡ เช…เชตเช—เชฃเชคเซ€ เชตเช–เชคเซ‡ GNU Awk เชนเชตเซ‡ เชฒเซ‹เช•เซ‡เชฒ-เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช›เซ‡.
  • เชญเซ‚เชฒเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: linux.org.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹