์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ ๋ช ๋ น perl5122delta์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
perl5122delta - perl v5.12.2์ ์๋ก์ด ๊ธฐ๋ฅ
๊ธฐ์
์ด ๋ฌธ์์์๋ 5.12.1 ๋ฆด๋ฆฌ์ค์ 5.12.2 ๋ฆด๋ฆฌ์ค ๊ฐ์ ์ฐจ์ด์ ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
5.10.1๊ณผ ๊ฐ์ ์ด์ ์ฃผ์ ๋ฒ์ ์์ ์ ๊ทธ๋ ์ด๋ํ๋ ๊ฒฝ์ฐ ๋จผ์ ์ฝ์ด๋ณด์ธ์.
5120๊ณผ 5.10.1์ ์ฐจ์ด์ ์ ์ค๋ช ํ๋ perl5.12.0delta
perl5121delta๋ 5.12 ์์ ๋ฆด๋ฆฌ์ค ์๋ฆฌ์ฆ์ ์ด์ ๋ณ๊ฒฝ ์ฌํญ์ ์ค๋ช ํฉ๋๋ค.
ํธํ๋์ง ์๋ ๋ณ๊ฒฝ
5.12.1๊ณผ ์๋์ ์ผ๋ก ํธํ๋์ง ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์ต๋๋ค. ์กด์ฌํ๋ ๊ฒฝ์ฐ ๋ฒ๊ทธ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ ๋ณด ํ์ํฉ๋๋ค.
ํต์ฌ ๊ฐ์
์๋ ๋์ด๋ ๋ฒ๊ทธ ์์ ์ธ์ ์ฌ์ฉ์๊ฐ ๋ณผ ์ ์๋ ์ฝ์ด ๋ณ๊ฒฝ ์ฌํญ์ด ์์ด์ผ ํฉ๋๋ค.
์ด๋ฒ ๋ฆด๋ฆฌ์ค์ ์ธ์ด์ ๋๋ค.
๋ชจ๋ ๋ฐ ํ๋ผ๊ทธ ๋งํ
์ ์ ํ ๋ชจ๋ ๋ฐ ํ๋ผ๊ทธ ๋งํ
์ด ๋ฆด๋ฆฌ์ค์๋ ์๋ก์ด ๋ชจ๋์ด๋ pragmata๊ฐ ๋์ ๋์ง ์์์ต๋๋ค.
ํ๋ผ๊ทธ ๋งํ ๋ณ๊ฒฝ
์ ์์์๋ "์๋์. ๋ฒ์ ;" ๋ฌธ์ผ๋ก ์ธํด ๋ฒ๊ทธ๊ฐ ๋ฐ์ํ์ ์ ์์ต๋๋ค.
๊ธฐ๋ฅ ๋ฒ๋ค์ด ๋ก๋๋๊ณ ์๊ฒฉ ๋ชจ๋๊ฐ ์๋์น ์๊ฒ ํ์ฑํ๋ฉ๋๋ค.
์ ๋ฐ์ดํธ ๋ชจ๋
"์์ด"
๋ฒ์ 1.16์์ 1.17๋ก ์ ๊ทธ๋ ์ด๋๋์์ต๋๋ค.
์์ด๋ ์ด์ ๋ถ์์ ํจ์ ๊ฐ์งํฉ๋๋ค. ๋ฐฉ๋ฌธ๊ฐ() ๊ฐ์ง @DB::args ์ฌ์ฉ์ ์ฌ์ ์ํ๊ณ ๋ฐฉ์งํฉ๋๋ค. ์๊ฒ
์ญ์ถ์ ์ ์ ๊ณตํ๋ Carp๋ ๋ด์ฅ๋ ํธ์ถ์์ ํน์ ๋์์ ์์กดํฉ๋๋ค. ์์ด
์ด์ ๋ค๋ฅธ ์ฝ๋๊ฐ ๋ถ์์ ํ ๊ตฌํ์ผ๋ก ์ด๋ฅผ ์ฌ์ ์ํ๋์ง ๊ฐ์งํฉ๋๋ค.
๊ทธ์ ๋ฐ๋ผ ์ญ์ถ์ ์ ์์ ํฉ๋๋ค. ์ด์ ์ ๋ถ์์ ํ ์ฌ์ ์๋ก ์ธํด
์ญ์ถ์ ์ ์๋ชป๋ ๊ฐ(์ต์์ ๊ฒฝ์ฐ) ๋๋ ๋ชจํธํ ์น๋ช ์ ์ธ ์ค๋ฅ(์ต์ ์ ๊ฒฝ์ฐ)
์ด๋ ๋ชจ๋ ์ฌ์ ์๋ก ์ธํด ๋ฐ์ํ๋ "ARRAY์ ๊ธฐ๊ดดํ ๋ณต์ฌ๋ณธ"์ ํน์ ์ฌ๋ก๋ฅผ ์์ ํฉ๋๋ค.
"๋ฐ์ ์()"๊ฐ ์๋ชป๋์์ต๋๋ค.
"์จํฌํ๋ฌ์ค"
ํจ์น cpanp-์คํ-ํ CPANPLUS 0.9004์์ ๋ฐฑํฌํธ๋์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด RT๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
#55964http://rt.cpan.org/Public/Bug/Display.html?id=55964> ๋ฐ RT #57106
<http://rt.cpan.org/Public/Bug/Display.html?id=57106>, ๋ ๋ค ๋ค์๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
"Module::Install::DSL"์ ์ฌ์ฉํ๋ ๋ฐฐํฌํ ์ค์น ์คํจ.
"ํ์ผ::๊ธ๋ก๋ธ"
๋ก๋ ํ "CORE::GLOBAL::glob"์ ์ฐพ์ง ๋ชปํ๋ ํ๊ท๋ฅผ ๋ฐ์์์ผฐ์ต๋๋ค.
์ถฉ๋์ด ๋ฐ์ํ๋ "ํ์ผ::Glob"์ด ์์ ๋์์ต๋๋ค. ์ด์ ์ธ๋ถ๋ก ์ฌ๋ฐ๋ฅด๊ฒ ๋์๊ฐ๋๋ค.
"pp_glob"์ ํตํด ๊ธ๋ก๋นํฉ๋๋ค.
"ํ์ผ::๋ณต์ฌ"
"ํ์ผ::๋ณต์ฌ::๋ณต์ฌ(FILE, DIR)"์ด ์ด์ ๋ฌธ์ํ๋์์ต๋๋ค.
"ํ์ผ::์ฌ์"
๋ฒ์ 3.31์์ 3.31_01๋ก ์ ๊ทธ๋ ์ด๋๋์์ต๋๋ค.
"File::Spec::VMS"์์ ์ฌ๋ฌ ์ด์์ฑ ์์ ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค. ์ด์ ์ฝ๋ก ์ด ๋ค์์ผ๋ก ์ธ์๋ฉ๋๋ค.
๊ธฐ๋ณธ ํ์ผ ์ฌ์์ ๊ตฌ๋ถ ๊ธฐํธ์ ๋๋ค. ์บ๋ฟ ์ด์ค์ผ์ดํ ๊ตฌ๋ถ ๊ธฐํธ๊ฐ ๋ ์ ์ธ์๋ฉ๋๋ค.
ํ์ฅ๋ ํ์ผ ์ฌ์ ์ฒ๋ฆฌ; "catpath()"๋
์ ๋ ฅ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ด ๋น์ด ์์ผ๋ฉด ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ๋๋ค. "abs2rel()"์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค.
Unix ์คํ์ผ ์ ๋ ฅ.
์ ํธ๋ฆฌํฐ ๋ณ๊ฒฝ
ยท ํ๋ฒ๊ทธ ์ด์ ํญ์ ๊ธฐ์์๊ฒ ์ถ์ธกํ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ ๊ธฐํ๊ฐ ์ ๊ณต๋ฉ๋๋ค.
๊ทธ๋ค์ ์ํด.
ยท ํ๋ฒ๊ทธ "-d" ๋ฐ "-v"๋ฅผ ์ฌ์ฉํ ๋ ๋ ์ด์ ์ด๊ธฐํ๋์ง ์์ ๊ฐ์ ๋ํด ๊ฒฝ๊ณ ํ์ง ์์ต๋๋ค.
์ต์ ์ ์ ๊ณตํฉ๋๋ค.
๋ณ๊ฒฝ ์ ํ์กดํ๋ ๋ฌธ์
ยท ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ ๋ฐ ์ง์ ์ค๋จ์ ๋ํ ๊ธฐ์กด ์ ์ฑ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
Perlpolicy์ ๊ฐ์ ์ฉ์ด ์ ์ ์ฒ์นญ.
ยท perlfunc์ "srand" ์ฌ์ฉ๋ฒ์ด ๋ช ํํด์ก์ต๋๋ค.
ยท perlfunc์ "die" ํญ๋ชฉ์ ์์ธ์์์ ์ญํ ์ ๊ฐ์กฐํ๊ธฐ ์ํด ์ฌ๊ตฌ์ฑ๋์์ต๋๋ค.
๊ธฐ๊ตฌ.
ยท Perl์ INSTALL ํ์ผ์ Perl์ C89๊ฐ ํ์ํ๋ค๋ ์ ์ ๋ช ์์ ์ผ๋ก ๋ช ์ํ์ต๋๋ค.
ANSI C ์ปดํ์ผ๋ฌ๋ฅผ ์ค์ํฉ๋๋ค.
ยท IO::Socket์ "getsockopt()" ๋ฐ "setsockopt()"๊ฐ ๋ฌธ์ํ๋์์ต๋๋ค.
ยท ๊ฒฝ๋ณด()Windows์์ IO ์ฐจ๋จ์ ์ค๋จํ ์ ์๋ ์ ๋ฌด๋ฅ๋ ฅ์ด ๋ฌธ์ํ๋์์ต๋๋ค.
ยท Math::TrulyRandom์ 1996๋ ์ดํ ์ ๋ฐ์ดํธ๋์ง ์์์ผ๋ฉฐ ๊ถ์ฅ ํญ๋ชฉ์์ ์ ๊ฑฐ๋์์ต๋๋ค.
๋์ ์์ฑ ์๋ฃจ์ ์ ๋๋ค.
ยท perlrun์ XNUMX์ง์ ํ๋๊ทธ์ ๋์์ ๋ช ํํ๊ฒ ํ๊ธฐ ์ํด ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ํ.
ยท ์ฌ์ฉ์์ ํผ๋์ ์ค์ด๊ธฐ ์ํด ์ด์ ์ ์ ๊ฑฐ๋์๋ ๋ ๊ฐ์ ํน์ ๋ณ์์ธ $# ๋ฐ $*๊ฐ ์์ต๋๋ค.
Perl ๋ฒ์ ์ด ๋ฌธ์ํ๋์์ต๋๋ค.
ยท Perl ์ฝ์ด์ ํจ๊ป ์ ๊ณต๋๋ Perlfaq ๋ฒ์ ์ด ๊ณต์ ๋ฒ์ ์์ ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
ํ์ฌ Perl์ "briandfoy/perlfaq" ๋ถ๊ธฐ์์ ๊ด๋ฆฌ๋๋ FAQ ๋ฒ์
์ ์ฅ์ .
์ค์น ๋ฐ ๊ตฌ์ฑ ๊ฐ์ ๋ด์ฉ
๊ตฌ์ฑ ๊ฐ๋
ยท ARM์ "d_u32align" ๊ตฌ์ฑ ํ๋ก๋ธ๊ฐ ์์ ๋์์ต๋๋ค.
ํธ์ง ๊ฐ๋
ยท ๋ค์์ ์ฌ์ฉํ์ฌ ๋น๋ํ ๋ ์ผํญ ํํ์์์ ""ํธํ๋์ง ์๋ ํผ์ฐ์ฐ์ ์ ํ"" ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
"clang"์ด ์์ ๋์์ต๋๋ค.
ยท Perl์ ์ด์ ๋ง์ดํธ๋ ๊ฒ์ผ๋ก ๊ฐ์ง๋ ํํฐ์ ์ ๋ํ setuid "File::Copy" ํ ์คํธ๋ฅผ ๊ฑด๋๋๋๋ค.
"๋ ธ์์ด๋".
์ ํ๋ ๊ณค์ถฉ ์์
ยท "T_PRTOBJ" ๊ธฐ๋ณธ ์ ํ ๋งต์์ ๋ฐ์ํ ์ ์๋ ์ธ๊ทธํดํธ๊ฐ ์์ ๋์์ต๋๋ค.
ยท ์ฌ์ฉ ์ ๋ฉ๋ชจ๋ฆฌ ๋์ ๊ฐ๋ฅ์ฑ ๋ฐฉ๋ฌธ๊ฐ() @DB::args๋ฅผ ์ค์ ํ๋ ๋ฌธ์ ๊ฐ ์์ ๋์์ต๋๋ค.
ยท XS ๋ชจ๋์ ๋ก๋ํ ๋ ๋ฐ์ํ๋ ๋ช ๊ฐ์ง ๋ฉ๋ชจ๋ฆฌ ๋์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
ยท "unpack()"์ ์ด์ %32H ๋ฐ %32u์ ๋ํด ์ค์นผ๋ผ ์ปจํ ์คํธ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ฒ๋ฆฌํ์ฌ ์ ์ฌ์ ์ธ ์ค๋ฅ๋ฅผ ์์ ํฉ๋๋ค.
์ถฉ๋. ์คํ์ ์ธ ๋ฒ์งธ ํญ๋ชฉ์ด ์ผ๋ฐ ํญ๋ชฉ์ด ์๋๊ธฐ ๋๋ฌธ์ "split()"์ด ์ถฉ๋ํฉ๋๋ค.
์์ํ๋ ํํ์ด๋ค. "unpack("%2H", ...)"๋ ์์ถ์ ํผ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋ ๋ฐํํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์คํ์ ์ฒดํฌ์ฌ์ "unpack("%2u", ...)"๊ณผ ๊ฐ์ต๋๋ค. [ํ #73814]
<http://rt.perl.org/rt3/Ticket/Display.html?id=73814>
ยท Perl์ ์ด์ "free()"๋ฅผ ํธ์ถํ ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ๋ฐฉ์งํฉ๋๋ค. pp_require ์์ ๋
@INC์ CODEREF.
ยท "call_sv(code, G_EVAL)"์ด ""์ ์ ์๋ ์ค๋ฅ"" ๋ฉ์์ง๋ฅผ ์ ๋ฐํ ์ ์๋ ๋ฒ๊ทธ
XS ์๋ฉธ์์์ ํธ์ถ๋๋ ๋ฌธ์ ๊ฐ ์์ ๋์์ต๋๋ค.
ยท "open $fh, '>' \$buffer" ๊ธฐ๋ฅ ๊ตฌํ์ ์ด์ get/set ๋งค์ง์ ์ง์ํฉ๋๋ค.
๋ฐ๋ผ์ ๋ฒํผ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ฐ๊ฒฐ๋ฉ๋๋ค.
ยท "pp_getc", "pp_tell" ๋ฐ "pp_eof" opcode๋ ์ด์ ์คํ์ ํด๋น ํญ๋ชฉ์ ์ํ ๊ณต๊ฐ์ ๋ง๋ญ๋๋ค.
์ธ์๊ฐ ์ ๋ฌ๋์ง ์์ ๊ฒฝ์ฐ ๊ฐ์ ๋ฐํํฉ๋๋ค.
ยท ์ผ๋ถ ์กฐ๊ฑด์์ ์ ๋์ฝ๋ ๋ฌธ์์ด์ ์ผ์น์ํฌ ๋ ๋ถ์ ์ ํ ์ญ์ถ์ ์
"์๋ชป๋ UTF-8 ๋ฌธ์(์น๋ช ์ )" ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ ์ด์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํด์๋ ์ ๋ฉ๋๋ค.
[ํ #75680]์ ์ฐธ์กฐํ์ธ์.http://rt.perl.org/rt3/Public/Bug/Display.html?id=75680>
ํ๋ซํผ ํน์ ๋ ธํธ
AIX
ยท ์ฝ์ด๋ณด๊ธฐ.aix XL C/C++ V11 ์ปดํ์ผ๋ฌ ์ ํ๊ตฐ์ ๋ํ ์ ๋ณด๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
Windows
ยท mingw64 x64 ํฌ๋ก์ค ์ปดํ์ผ๋ฌ "incpath", "libpth", "ldflags"๋ฅผ ์ฌ์ฉํ์ฌ Perl์ ๋น๋ํ๋ ๊ฒฝ์ฐ,
"lddlflags" ๋ฐ "ldflags_nolargefiles" ๊ฐ ๊ตฌ์ฑ.pm ๋ฐ Config_heavy.pl ํ๋ค
ํด๋น ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉํ๋ฉด include ๋ฐ lib๊ฐ ์ด์ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ง ์์์ต๋๋ค.
๋๋ ํ ๋ฆฌ๋ "$(CCHOME)" ๋ฐ๋ก ์๋์ ์์ง ์์ต๋๋ค.
VMS
ยท git_version.h ์ด์ VMS์ ์ค์น๋์์ต๋๋ค. ์ด๋ v5.12.0์ ์ค์๋ก ์ธํด ๋ฐ์ํ์ต๋๋ค.
์ผ๋ถ ํ์ฅ์ ๋น๋์ ์คํจํฉ๋๋ค.
ยท ์ฌ๋ฌ ๋ฉ๋ชจ๋ฆฌ ๋์ stat () ์์ ๋์์ต๋๋ค.
ยท ์ด์ค ํ ๋น์ผ๋ก ์ธํ "Perl_rename()"์ ๋ฉ๋ชจ๋ฆฌ ๋์๊ฐ ์์ ๋์์ต๋๋ค.
ยท "vms_fid_to_name()"("realpath()" ๋ฐ "realname()"์์ ์ฌ์ฉ)์์ ๋ฉ๋ชจ๋ฆฌ ๋์๊ฐ ๋ฐ์ํ์ต๋๋ค.
๊ณ ์ .
๊ฐ์ฌ์ ๊ธ
Perl 5.12.2๋ Perl 5.12.1 ์ดํ ์ฝ XNUMX๊ฐ์ ๊ฐ์ ๊ฐ๋ฐ ๊ธฐ๊ฐ์ ๋ํ๋ ๋๋ค.
2,000๋ช ์ ์์ฑ์๊ฐ ์์ฑํ 100๊ฐ ํ์ผ์ ๊ฑธ์ณ ์ฝ 36์ค์ ๋ณ๊ฒฝ ๋ด์ฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.
Perl์ ํ๋ฐํ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ ๋๋ถ์ ์ธ ๋ฒ์งธ XNUMX๋ ๋์ ๊ณ์ํด์ ๋ฒ์ฐฝํ๊ณ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐ์. ๋ค์ ์ฌ๋๋ค์ ๊ฐ์ ์ ๊ธฐ์ฌํ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค.
Perl 5.12.2์ด ๋์์ต๋๋ค.
์ ๋น๊ฒ์ผ, AEvar Arnfjoer` Bjarmason, ๋ฒค ๋ชจ๋ก์ฐ, ๋ธ๋ผ์ด์ธ ๋ ํฌ์ด, ๋ธ๋ผ์ด์ธ ํ๋ฆฝ์ค, Chas. ์ค์ฌ์ค,
ํฌ๋ฆฌ์ค 'BinGOs' ์๋ฆฌ์์ค, ํฌ๋ฆฌ์ค ์๋ฆฌ์์ค, ํฌ๋ ์ด๊ทธ A. ๋ฒ ๋ฆฌ, ์ปคํฐ์ค ์ฃผ์ฐ, ๋ ๋ค์ค์ผ์ผ๋ ์ค์ฟ ,
David Golden, David Mitchell, Chrysostomos ์ ๋ถ, Florian Ragwitz, George Greer, H.Merijn
๋ธ๋๋, Jan Dubois, Jesse Vincent, Jim Cromie, Karl Williamson, Lars DXXXXXX XXX, Leon
๋ธ๋ก์นด๋, ๋ง์ดํฌ ํจ์ฒด, ๋งท S ํธ๋ผ์, ๋์ฝ๋ผ์ค ํด๋ผํฌ, ๋ผํ์ ๊ฐ๋ฅด์์-์์๋ ์ค, ๋ผ์ด๋ ํ๋จธ,
๋ฆฌ์นด๋ฅด๋ ์๊ทธ๋ค์ค, ์ด๋ฐ๋๋ฅด ์ค๋ฅดํฐ์ค ๊ฐ๋ฅด์์, ์์ํฌ์ค, ์ฌ๋ผ๋ฒค ๋ ์ง, ์คํ ํ ๋ฎฌ๋ฌ, ํ ๋ ์ฟก,
๋น์ผํธ ํผํธ์ ์ด๋ธ ์คํด.
ํต๊ณ ๋ณด๊ณ ์ ๋ฒ๊ทธ
๋ฒ๊ทธ๋ผ๊ณ ์๊ฐ๋๋ ๊ฒ์ ์ฐพ์ผ๋ฉด ์ต๊ทผ์ ๊ฒ์๋ ๊ธฐ์ฌ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
comp.lang.perl.misc ๋ด์ค ๊ทธ๋ฃน ๋ฐ perl ๋ฒ๊ทธ ๋ฐ์ดํฐ๋ฒ ์ด์ค http://rt.perl.org/perlbug/ .
์๋ ์ ๋ณด๊ฐ ์์ ์ ์์ต๋๋ค. http://www.perl.org/ , Perl ํ ํ์ด์ง.
๋ณด๊ณ ๋์ง ์์ ๋ฒ๊ทธ๊ฐ ์๋ค๊ณ ์๊ฐ๋๋ฉด ๋ค์์ ์คํํ์ญ์์ค. ํ๋ฒ๊ทธ ์ ํฌํจ๋ ํ๋ก๊ทธ๋จ
๋น์ ์ ์๋ฐฉ. ๋ฒ๊ทธ๋ฅผ ์์ง๋ง ์ถฉ๋ถํ ํ ์คํธ ์ผ์ด์ค๋ก ์ค์ด์ญ์์ค. ๋น์ ์ ๋ฒ๊ทธ
๋ณด๊ณ ์๋ "perl -V"์ ์ถ๋ ฅ๊ณผ ํจ๊ป ๋ค์์ผ๋ก ์ ์ก๋ฉ๋๋ค. [์ด๋ฉ์ผ ๋ณดํธ] ๋
Perl ํฌํ ํ์์ ๋ถ์ํ์ต๋๋ค.
๋ณด๊ณ ํ๋ ๋ฒ๊ทธ์ ๋ณด์ ๊ด๋ จ ์ฌํญ์ด ์์ด ๋ณด๊ณ ํ๋ ๊ฒ์ด ๋ถ์ ์ ํ ๊ฒฝ์ฐ
๊ณต๊ฐ์ ์ผ๋ก ๋ณด๊ด๋ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ๋ก ๋ณด๋ธ ๋ค์ ๋ค์ ์ฃผ์๋ก ๋ณด๋ด์ฃผ์ญ์์ค.
[์ด๋ฉ์ผ ๋ณดํธ]. ์ด๊ฒ์ ๋ซํ ๊ตฌ๋ ๋ณด๊ด๋์ง ์์ ๋ฉ์ผ๋ง์ ๊ฐ๋ฆฌํต๋๋ค.
์ํฅ์ ํ๊ฐํ๋ ๋ฐ ๋์์ ์ค ์ ์๋ ๋ชจ๋ ํต์ฌ ์ปค๋ฏธํฐ๋ฅผ ํฌํจํ๋ ๋ชฉ๋ก
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํ์ ํ๊ณ ํจ์น ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐ์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
Perl์ด ์ง์๋๋ ๋ชจ๋ ํ๋ซํผ์์ ๋ฌธ์ ๋ฅผ ์ํํ๊ฑฐ๋ ์์ ํฉ๋๋ค. ์ ๋ฐ๋ง
๋ชจ๋ ๋ ๋ฆฝ์ ์ด ์๋ Perl ์ฝ์ด์ ๋ณด์ ๋ฌธ์ ์ ๋ํด ์ด ์ฃผ์๋ฅผ ์ฌ์ฉํ์ญ์์ค.
CPAN์ ๋ฐฐํฌ๋ฉ๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก perl5122delta ์ฌ์ฉ