Catmandu::Fix::marc_append - add a value at the end of a MARC field
# Append a period at the end of the 100 field marc_append(100,".")
Append a value at the end of a MARC (sub)field
For each (sub)field matching the MARC_PATH append the VALUE to the last subfield. This value can be a literal or reference an existing field in the record using the dollar JSON_PATH syntax.
This Fix can be used inline in a Perl script:
use Catmandu::Fix::marc_append as => 'marc_append'; my $data = { record => [...] }; $data = marc_append($data, '100', '.');
Catmandu::Fix
To install Catmandu::MARC, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::MARC
CPAN shell
perl -MCPAN -e shell install Catmandu::MARC
For more information on module installation, please visit the detailed CPAN module installation guide.