macosx-jp-mlの下記スレッドのまんま引き写しなんですけど(^^;;;;; http://www.tech-arts.co.jp/macosx/macosx-jp/htdocs/10800/10812.html Perl 5.6で多バイト文字を扱うにはScript・入力ともにUnicode(UTF-8)で書いて、use utf8;を宣言すべし。