これはPerlに限った事じゃないと思うけど、ファイル内の書き換えをする時って
読むファイルと書くファイルって別物にしないとダメ?
毎回バックアップ作って書き換えするのがしんどいのですが