Catmandu::Fix::marc_remove(3pm)

Catmandu::Fix::marc_remove3pm

Remove marc (sub)fields

Usage

    # remove all marc 600 fields
    marc_remove('600')
    # remove the 245-a subfield
    marc_remove('245a')

Overview

Remove (sub)fields in a MARC record

Methods

marc_remove(MARC_PATH)

Delete the (sub)fields from the MARC record as indicated by the MARC_PATH.

Inline

This Fix can be used inline in a Perl script:

    use Catmandu::Fix::marc_remove as => 'marc_remove';
    my $data = { record => [...] };
    $data = marc_remove($data,'600');

Releases

6 releases since Debian 8 (Jessie); the text changed 4 times.

  1. 8
  2. 9
  3. 10–11
  4. 12
  5. 13

From libcatmandu-marc-perl 1.320-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.