I am reading a series of MARC records in from a file, making a small
change, and printing them out to a revised file. At the end of my
program I get an error message:
Invalid indicators "  
a[4],18,130,149-388,397-398,391-194,403-404,397-548,579-5
80,551-554,585-596,745-979,[1],980,[1],981,[1],982,[1],983-987,[1],988,[1],990,[
1],992,992-1130p., e es :" forced to blanks in record 6980 for tag 300

By comparing input and output files, I find that my output file is
stopping at record 6979, the one before the erroneous record. The input
file actually has over 10,000
records.

How do I skip over the erroneous record and keep processing the rest of
the file?

Anne L. Highsmith
Consortia Systems Coordinator
5000 TAMU
Evans Library
Texas A&M University
College Station, TX   77843-5000
[EMAIL PROTECTED]
979-862-4234
979-845-6238 (fax)

Reply via email to