GoGPT Best VPN GoSearch

favicon do OnWorks

yaz-marcdump - Online na nuvem

Execute yaz-marcdump no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando yaz-marcdump que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


yaz-marcdump - utilitário de despejo de registro MARC

SINOPSE


yaz-marcdump [-i formato] [-o formato] [-f da] [-t para] [-l especulação] [-c arquivo c] [-s prefixo]
[-C tamanho] [-n] [-p] [-v] [-V] [Arquivo...]

DESCRIÇÃO


yaz-marcdump lê registros MARC de um ou mais arquivos. Ele analisa cada registro e apóia
saída em formato de linha, ISO2709, MARCXML, MarcXchange, bem como saída hexadecimal.

Este utilitário analisa registros ISO2709 (MARC bruto), bem como XML se estiver estruturado como
MARCXML / MarcXchange.

Observação
A partir de YAZ 2.1.18, OAI-MARC não é mais suportado. OAI-MARC está obsoleto. Use MARCXML
ao invés.

Por padrão, cada registro é gravado na saída padrão em um formato de linha com nova linha para
cada campo, $ x para cada subcampo x. O formato de saída pode ser alterado com a opção -o,

yaz-marcdump também pode ser solicitado para realizar a conversão do conjunto de caracteres de cada registro.

OPÇÕES


-i formato
Especifica o formato de entrada. Deve ser um de marcxml, marc (ISO2709), marcxchange
(ISO25577), linha (modo de linha MARC) ou turbomarc (Turbo MARC).

-o formato
Especifica o formato de saída. Deve ser um de marcxml, marc (ISO2709), marcxchange
(ISO25577), linha (modo de linha MARC) ou turbomarc (Turbo MARC).

-f da
Especifique o conjunto de caracteres da do registro MARC de entrada. Deve ser usado em conjunto
com a opção -t. Consulte a página do manual yaz-iconv para os conjuntos de caracteres suportados.

-t para
Especifique o conjunto de caracteres of da saída. Deve ser usado em conjunto com a opção
-f. Consulte a página do manual yaz-iconv para os conjuntos de caracteres suportados.

-l Leaderspec
Especifique uma string de modificação simples para o líder MARC. o Leaderspec é uma lista de
pos = pares de valor, onde pos é um deslocamento inteiro (0 - 23) para o líder. O valor é um
string entre aspas ou um número inteiro (valor do caractere em decimal). Os pares são separados por vírgulas.
Por exemplo, para definir o líder no deslocamento 9 para a, use 9 = 'a'.

-s prefixo
Grava um bloco de registros em um arquivo separado com o prefixo fornecido, ou seja, divide um registro
lote em arquivos com apenas no máximo "pedaço" de registro ISO2709 por arquivo. Por padrão chunk
é 1 (um registro por arquivo). Veja a opção -C.

-C tamanho do pedaço
Especifica o tamanho do pedaço; para ser usado em conjunto com a opção -s.

-p
Faz com que o yaz-marcdump imprima o número do registro e o deslocamento do arquivo de entrada de cada leitura de registro.

-n
A saída MARC é omitida para que a entrada MARC seja apenas verificada.

-v
Grava mais informações sobre o processo de análise. Útil se você tiver formatado incorretamente
ISO2709 registra como entrada.

-V
Imprime a versão YAZ.

EXEMPLOS


O seguinte comando converte MARC21 / USMARC na codificação MARC-8 para MARC21 / USMARC em UTF-8
codificação. O deslocamento do líder 9 é definido como 'a'. Os registros de entrada e saída são ISO2709
codificado.

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

Os mesmos registros podem ser convertidos para MARCXML em vez de UTF-8:

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

Turbo MARC é uma notação XML compacta com a mesma semântica de MARCXML, mas que permite
processamento mais rápido via XSLT. A fim de gerar registros Turbo MARC codificados em UTF-8 de
MARC21 (ISO), pode-se usar:

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

Use yaz-marcdump online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.