MARCEDIT-L Archives

July 2016

MARCEDIT-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
James Staub <[log in to unmask]>
Reply To:
MarcEdit support in technical and instructional matters <[log in to unmask]>
Date:
Fri, 8 Jul 2016 15:39:05 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (25 lines)
Helpful MARCEdit folks,

The general help I'm seeking: How can I quickly get a list and/or extract malformed records from the command line?

I'm having problems with MARC records supplied by Hoopla. Every monthly batch has a handful of malformed records which can be identified by running MARCValidator and scrolling to the bottom of the output log to see the records generating errors like

"Error: Field Length doesn't match the recorded lengths"

When I attempt the same operation on the same file from the Windows command line, e.g., 

C:\Users\jstaub>%MARCEDIT%\cmarcedit -validate -rules AppData\Roaming\marcedit\configs\marcrules.txt -s Documents\HOOPLA\20160606\USA_ALL_eBook.mrc -d Documents\HOOPLA\20160606\USA_ALL_eBook-VALIDATED

[with or without the -pd flag]

I get the same set of errors I did in the GUI - except without the "Field Length doesn't match the recorded lengths" errors.

cmarcedit -validate should log malformed records. I imagine it does, and that I'm doing something wrong...

James Staub
Nashville Public Library

________________________________________________________________________

This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit.  If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]

ATOM RSS1 RSS2