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
- MarcEdit for Linux (cmarcedit): https://marcedit.reeset.net/downloads