6 my $file = shift @ARGV || die "Usage: $0 [marc file]";
9 my $nr = $x->openmarc( { file => $file, format => 'usmarc' });
11 # read MARC file in memory
14 my $max_rec = $x->marc_count();
16 print "file '$file' with '",$x->marc_count(),"' records...\n";
18 for(my $i=1; $i<=$max_rec; $i++) {
19 print "REC #$i: ",$x->getfirstvalue({record=>$i,field=>245,subfield=>'a',delimiter=>" "}),"\n";
20 print $x->output({format=>'ascii', record=>$i});