GNU Awk ๋ฒ์ 4.2.1์ด ์ถ์๋ ์ง 5.0.0๋ ํ, ๋ฒ์ XNUMX์ด ์ถ์๋์์ต๋๋ค.
์ ๋ฒ์ ์์:
- POSIX printf %a ๋ฐ %A ํ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ํ ์คํธ ์ธํ๋ผ๊ฐ ๊ฐ์ ๋์์ต๋๋ค. test/Makefile.am์ ๋ด์ฉ์ด ๋จ์ํ๋์์ผ๋ฉฐ ์ด์ test/Makefile.in์์ pc/Makefile.tst๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
- Regex ์ ์ฐจ๊ฐ GNULIB ์ ์ฐจ๋ก ๋์ฒด๋์์ต๋๋ค.
- ์ธํ๋ผ ์ ๋ฐ์ดํธ: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- ์๋ณ์์ ๋ผํด ๋ฌธ์๊ฐ ์๋ ๋ฌธ์๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ์ฉํ๋ ๋ฌธ์ํ๋์ง ์์ ๊ตฌ์ฑ ์ต์ ๋ฐ ๊ด๋ จ ์ฝ๋๊ฐ ์ ๊ฑฐ๋์์ต๋๋ค.
- ๊ตฌ์ฑ ์ต์ "--with-whiny-user-strftime"์ด ์ ๊ฑฐ๋์์ต๋๋ค.
- ์ด์ ์ฝ๋๋ C99 ํ๊ฒฝ์ ๋ํด ๋ ์๊ฒฉํ ๊ฐ์ ์ ํฉ๋๋ค.
- PROCINFO["ํ๋ซํผ"]์ ์ด์ GNU Awk๊ฐ ์ปดํ์ผ๋ ํ๋ซํผ์ ํ์ํฉ๋๋ค.
- ์ด์ SYMTAB์ ๋ณ์ ์ด๋ฆ์ด ์๋ ํญ๋ชฉ์ ์ฐ๋ฉด ์น๋ช ์ ์ธ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๊ฒ์ด ํ๋ ๋ณํ์ ๋๋ค.
- Pretty-Printer์ ๋๊ธ ์ฒ๋ฆฌ๊ฐ ์ฒ์๋ถํฐ ๊ฑฐ์ ์์ ํ ์๋กญ๊ฒ ๋์์ธ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด์ ์์ค๋๋ ๋๊ธ์ด ์ค์ด๋ญ๋๋ค.
- ๋ค์์คํ์ด์ค๊ฐ ๋์ ๋์์ต๋๋ค. ์ด์ ๋ ์ด์ gawk -e 'BEGIN {' -e 'print "hello" }'๋ฅผ ์ํํ ์ ์์ต๋๋ค.
- GNU Awk๋ ์ด์ ํ๋์ฝ๋ฉ๋ Latin-1 ๋ณํ ๋์ ๋จ์ผ ๋ฐ์ดํธ ๋ก์ผ์ผ์ ๋์๋ฌธ์๋ฅผ ๋ฌด์ํ ๋ ๋ก์ผ์ผ์ ๊ตฌ๋ถํฉ๋๋ค.
- ๋ง์ ๋ฒ๊ทธ๊ฐ ์์ ๋์์ต๋๋ค.
์ถ์ฒ : linux.org.ru