perlのdoにはエラー処理をつけよう

最終更新日 : 2010-08-22 11:52:29

http://perldoc.perl.org/functions/do.html の記事にあったのですが、

do 'stat.pl';



eval `cat stat.pl`;

なのを知りました。ですので、 stat.pl 内でシンタックスエラー等、何らかなエラーがあった場合のエラー処理を外側でやらないと、doはエラー処理をしてくれません。

do 'stat.pl';
die $@ if $@;

のように、$@を利用してエラーしょりをつけましょう!
  • カテゴリ:
  • Tech