marc21-concat(1)
NAME
marc21-concat — Concatenate records from multiple inputs
SYNOPSIS
marc21 concat [options] [path]…marc21 cat [options] [path]…
DESCRIPTION
The concat command is used to combine records from multiple files into
a single file or output (stdout).
OPTIONS
FILTER OPTIONS
-s,--skip-invalid- Skip invalid records that can’t be decoded
--strsim-threshold- The minimum score for string similarity comparisons (0 <= score <= 100)
--where- An expression for filtering records
COMMON OPTIONS
-p,--progress- If set, show a progress bar
-c,--compression- Specify compression level (0..=9)
EXIT STATUS
0— Command succeeded.1— Command failed.
EXAMPLES
In the following example, the five files dnb_all_dnbmarc.1.mrc.gz
to dnb_all_dnbmarc.5.mrc.gz are concatenated into a single file
DNB.mrc.gz. Invalid data records are skipped (option -s):
$ marc21 concat -s dnb_all_dnbmarc.*.mrc.gz -o DNB.mrc.gz