Windows 向けのソフトに読み込ませるファイルをUTF-8(BOM付き)にする必要があったので、やってみた。TeraPadで開いて「文字コード指定保存」すればできるんだけど、スクリプト処理の一連の流れに乗せたかったので、やってみますた。 Windows7(64bit)環境でやってま〜す。 #!/usr/bin/perl # # UTF-8(BOM無し) ⇒ UTF-8(BOM付き)にファイルを変換する # # 2014.09.07_scripted by perl48 use strict; use warnings; use utf8; # 読み込むファイル名をセット my $old = 'before.txt'; # 書き出すファイル名をセット my $new = 'after.txt'; # ファイルハンドルをオープンして、外部テキストファイルの読み込み準備 open my $r