PERLTW(7) Perl Programmers Reference Guide PERLTW(7) NAME perltw - Perl DESCRIPTION Perl ! 5.8.0 , Perl Unicode () , e; CJK () . Unicode , e: , , (, , , , , , ). ( PC ). Perl Unicode . Perl Unicode ; Perl () Unicode . , Unicode , Perl Encode , . Encode ('big5' 'big5-eten'): big5-eten Big5 () big5-hkscs Big5 + , 2001 cp950 950 (Big5 + ) , Big5 Unicode, : perl -Mencoding=big5,STDOUT,utf8 -pe1 < file.big5 > file.utf8 Perl "piconv", Perl , : piconv -f big5 -t utf8 < file.big5 > file.utf8 piconv -f utf8 -t big5 < file.utf8 > file.big5 , encoding , , : #!/usr/bin/env perl # big5 ; big5 use encoding 'big5', STDIN => 'big5', STDOUT => 'big5'; print length(""); # 2 () print length(''); # 4 () print index("", ""); # -1 () print index('', ''); # 1 () , "" "" Big5 ""; "" "" "". Big5 . , CPAN () Encode::HanExtra . : cccii 1980 euc-tw Unix , CNS11643 1-7 big5plus Big5+ big5ext Big5e , Encode::HanConvert : big5-simp Big5 Unicode gbk-trad GBK Unicode GBK Big5 , b2g.pl g2b.pl , : use Encode::HanConvert; $euc_cn = big5_to_gb($big5); # Big5 GBK $big5 = gb_to_big5($euc_cn); # GBK Big5 Perl (), Perl , Unicode . , : Perl Perl () Perl (Comprehensive Perl Archive Network) Perl Perl Perl Perl ( BBS Perl ) Perl Perl Unicode Unicode (Unicode ) Unix/Linux UTF-8 Unicode "" ""? Linux SEE ALSO Encode, Encode::TW, encoding, perluniintro, perlunicode AUTHORS Jarkko Hietaniemi Autrijus Tang () man man https://github.com/man-pages-zh/manpages- zh perl v5.8.1 2003-09-02 PERLTW(7)