EnglezăFrancezăSpaniolă

Favicon OnWorks

yaz-marcdump - Online în cloud

Rulați yaz-marcdump în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda yaz-marcdump care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


yaz-marcdump - utilitarul de descărcare a înregistrărilor MARC

REZUMAT


yaz-marcdump [-i format] [-o format] [-f din] [-t la] [-l spec.] [-c cfile] [-s prefix]
[-C mărimea] [-n] [-p] [-v] [-V] [fișier...]

DESCRIERE


yaz-marcdump citește înregistrările MARC dintr-unul sau mai multe fișiere. Analizează fiecare înregistrare și suportă
ieșire în format linie, ISO2709, MARCXML, MarcXchange precum și ieșire Hex.

Acest utilitar analizează înregistrările ISO2709 (raw MARC), precum și XML dacă acestea sunt structurate ca
MARCXML/MarcXchange.

notițe
Începând cu YAZ 2.1.18, OAI-MARC nu mai este acceptat. OAI-MARC este depreciat. Utilizați MARCXML
in schimb.

În mod implicit, fiecare înregistrare este scrisă la ieșirea standard într-un format de linie cu newline pentru
fiecare câmp, $x pentru fiecare subcâmp x. Formatul de ieșire poate fi modificat cu opțiunea -o,

yaz-marcdump se poate solicita, de asemenea, să efectueze conversia setului de caractere pentru fiecare înregistrare.

OPŢIUNI


-i format
Specifică formatul de intrare. Trebuie să fie unul dintre marcxml, marc (ISO2709), marcxchange
(ISO25577), linie (mod linie MARC) sau turbomarc (Turbo MARC).

-o format
Specifică formatul de ieșire. Trebuie să fie unul dintre marcxml, marc (ISO2709), marcxchange
(ISO25577), linie (mod linie MARC) sau turbomarc (Turbo MARC).

-f din
Specificați setul de caractere din a înregistrării MARC de intrare. Ar trebui folosit împreună
cu opțiunea -t. Consultați pagina de manual yaz-iconv pentru seturile de caractere acceptate.

-t la
Specificați setul de caractere of a ieșirii. Ar trebui folosit împreună cu opțiunea
-f. Consultați pagina de manual yaz-iconv pentru seturile de caractere acceptate.

-l liderspec
Specificați un șir de modificare simplă pentru liderul MARC. The liderspec este o listă a
pos = perechi valori, unde pos este un decalaj întreg (0 - 23) pentru lider. Valoarea este fie a
șir între ghilimele sau un număr întreg (valoarea caracterului în zecimală). Perechile sunt separate prin virgulă.
De exemplu, pentru a seta liderul la offset 9 la a, utilizați 9='a'.

-s prefix
Scrie o bucată de înregistrări într-un fișier separat cu prefixul dat, adică împarte o înregistrare
grupați în fișiere cu cel mult înregistrare ISO2709 „bucătă” per fișier. În mod implicit, bucată
este 1 (o înregistrare per fișier). Vezi opțiunea -C.

-C marimea bucatilor
Specifică dimensiunea bucăților; a fi folosit împreună cu opțiunea -s.

-p
Face ca yaz-marcdump să imprime numărul de înregistrare și decalajul fișierului de intrare pentru fiecare înregistrare citită.

-n
Ieșirea MARC este omisă, astfel încât intrarea MARC este doar verificată.

-v
Scrie mai multe informații despre procesul de analizare. Util dacă ai format prost
ISO2709 înregistrează ca intrare.

-V
Tipărește versiunea YAZ.

EXEMPLE


Următoarea comandă convertește MARC21/USMARC în codificarea MARC-8 în MARC21/USMARC în UTF-8
codificare. Decalajul liderului 9 este setat la „a”. Atât înregistrările de intrare, cât și de ieșire sunt ISO2709
codificat.

yaz-marcdump -f MARC-8 -t UTF-8 -o marc -l 9=97 marc21.raw >marc21.utf8.raw

Aceleași înregistrări pot fi convertite în MARCXML în schimb în UTF-8:

yaz-marcdump -f MARC-8 -t UTF-8 -o marcxml marc21.raw >marcxml.xml

Turbo MARC este o notație XML compactă cu aceeași semantică ca MARCXML, dar care permite
procesare mai rapidă prin XSLT. Pentru a genera înregistrări Turbo MARC codificate în UTF-8 din
MARC21 (ISO), s-ar putea folosi:

yaz-marcdump -f MARC8 -t UTF8 -o turbomarc -i marc marc21.raw >out.xml

Utilizați yaz-marcdump online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer este un editor HTML wysiwyg care utilizează
    baza de cod Mozilla Composer. La fel de
    Dezvoltarea Nvu a fost oprită
    în 2005, KompoZer remediază multe erori și
    adaugă un f...
    Descărcați KompoZer
  • 3
    Descărcător gratuit de manga
    Descărcător gratuit de manga
    Free Manga Downloader (FMD) este un
    aplicație open source scrisă în
    Object-Pascal pentru gestionarea și
    descărcarea manga de pe diverse site-uri web.
    Aceasta este o oglindă...
    Descărcați gratuit Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin vă permite să creați bootable
    Unități USB live pentru Ubuntu, Fedora și
    alte distribuții Linux fără
    arderea unui CD. Se rulează pe Windows, Linux,
    şi ...
    Descărcați UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM este ușor de utilizat
    Pachetul software ERP și CRM open source
    (rulați cu un server web php sau ca
    software autonom) pentru companii,
    fundatii...
    Descărcați Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client este un SQL grafic
    client scris în Java care va permite
    pentru a vizualiza structura unui JDBC
    baza de date conformă, răsfoiți datele în
    Mese...
    Descărcați SQuirreL SQL Client
  • Mai mult »

Comenzi Linux

Ad