perlのdoにはエラー処理をつけよう
最終更新日 : 2010-08-22 11:52:29
http://perldoc.perl.org/functions/do.html の記事にあったのですが、
は
なのを知りました。ですので、 stat.pl 内でシンタックスエラー等、何らかなエラーがあった場合のエラー処理を外側でやらないと、doはエラー処理をしてくれません。
のように、$@を利用してエラーしょりをつけましょう!
do 'stat.pl';
は
eval `cat stat.pl`;
なのを知りました。ですので、 stat.pl 内でシンタックスエラー等、何らかなエラーがあった場合のエラー処理を外側でやらないと、doはエラー処理をしてくれません。
do 'stat.pl'; die $@ if $@;
のように、$@を利用してエラーしょりをつけましょう!