File::Slurp read_file関数と関数を使用しwrite_fileてファイルの内容を更新しています。
今、私はそれにエラー処理を追加することに焦点を当てています。そのために、実際には存在しないファイルに対して次のメソッドを実行してみました。
1)read_file($file) or die("file read failed\n");機能していません。Status: 500 ソフトウェア エラーをスローするだけです。
2)try{ my @lines = read_file($file); } catch{ print "file cannot read";};動作していません。
3) と同じように err_mode http://search.cpan.org/~drolsky/File-Slurp-9999.13/lib/File/Slurp.pm#err_mode。動作していません。
Perl を使うのは悪い考えFile::Slurpですか?