以下のコードを書いて実行。
use Data::Dumper; use File::Find; use YAML::Tiny; find(\&process, $dir); sub process { my $yaml = $File::Find::name; return unless $yaml =~ m/.*\.yaml$/; eval { my $tiny = YAML::Tiny->new; my $data = $tiny->read($yaml); }; if ($@) { print "$yaml\n"; print "$@\n"; } }
コメント