marclint

Perl extension for checking validity of MARC records

Install

All systems
curl cmd.cat/marclint.sh
Debian Debian
apt-get install libmarc-lint-perl
Ubuntu
apt-get install libmarc-lint-perl
image/svg+xml Kali Linux
apt-get install libmarc-lint-perl
Windows (WSL2)
sudo apt-get update sudo apt-get install libmarc-lint-perl
Raspbian
apt-get install libmarc-lint-perl

libmarc-lint-perl

Perl extension for checking validity of MARC records

MARC::Lint is a Perl module for checking the validity of MARC records. Most of the users will want to do something like is shown in the synopsis. Other users may choose instead to overload MARC::Lint's methods and provide their own special field-level checking. If you have certain requirements, such as making sure that all 952 tags have a certain call number in them, you can write a function that checks for that, and still get all the benefits of the MARC::Lint framework.