README.md 1.02 KB

Prepare MARC for publishing

Shell script usado para automatizar a disponibilização dos dados abertos (MARC) na BU/UFSC (https://decti.bu.ufsc.br/catalogacao/dados-abertos/). Serve também como passo inicial para a disponibilização dos dados via Z39.50.

É esperado que o diretório bib/txt contenha arquivos .txt com os registros MARC21 no formato

000001-100000.txt
100001-200000.txt
200001-300000.txt
300001-400000.txt

exportados pelo Pergamum: Catalogação > Cadastro > Exportação:

  • Codificação: UTF-8
  • SEM quebras de linha
  • Unidade de informação: Todas
  • Intervalo de códigos: 000001-100000 (não use mais de 100.000 por vez)
  • Tipo de exportação: Bibliográfico
  • Gerar arquivo

Inicialmente, dê permissão de execução para os scripts:

chmod +x bib/prepare_marc_for_publishing.sh

e execute-o:

cd bib ./prepare_marc_for_publishing.sh

O resultado será o arquivo all-edited-records.mrc no diretório bib/mrc.

Requisito