generacion_del_archivo_invertido_en_catalis
Tabla de Contenidos
Generación del archivo invertido en Catalis
Una de las tareas de mantenimiento que es necesario realizar sobre las bases bibliográficas de Catalis, es la generación completa del archivo invertido.
Cuándo
Debe ejecutar este proceso cada vez que:
- realice una modificación en la FST (archivo biblio.fst),
- compacte la base,
- agregue registros a la base por fuera de Catalis (e.g. usando mx)
- … ¿me olvido de algo?
Cómo
Para generar el archivo invertido debe utilizar el script fullinv.sh
(Linux) o fullinv.bat
(Windows), ubicado en cgi-bin/catalis_pack/
.
El código de los scripts incluye comentarios sobre su utilización.
El código de los scripts
Versión para Linux
(Verificar permisos de ejecución)
#!/bin/bash # --------------------------------------------------------------------- # fullinv - Generación del archivo invertido para las bases # bibliográficas de Catalis. # --------------------------------------------------------------------- # # Uso: [path/to/]fullinv <database> # # Ejemplo: # cd /var/www/bases/catalis_pack/catalis/demo # /var/www/cgi-bin/catalis_pack/fullinv biblio # # IMPORTANTE: # 1. Este archivo debe tener permiso de ejecución. # 2. El directorio de los utilitarios cisis debe estar en el PATH. # 3. Configurar la ruta al archivo fullinv.cip # 4. Configurar las rutas *dentro* del archivo fullinv.cip # --------------------------------------------------------------------- CIPAR=/var/www/cgi-bin/catalis_pack/fullinv.cip mx cipar=$CIPAR db=$1 gizmo=DICTGIZ fst=@BIBLIO.FST actab=AC-ANSI.TAB uctab=UC-ANSI.TAB stw=@BIBLIO.STW fullinv=$1 tell=500
Versión para Windows
:: --------------------------------------------------------------------- :: fullinv - Generación del archivo invertido para las bases :: bibliográficas de Catalis. :: --------------------------------------------------------------------- :: :: Uso: [path\to\]fullinv <database> :: :: Ejemplo: :: cd \httpd\catalis_pack\catalis\demo :: \httpd\cgi-bin\catalis_pack\fullinv biblio :: :: IMPORTANTE: :: 1. El directorio de los utilitarios cisis debe estar en el PATH. :: 2. Configurar la ruta al archivo fullinv.cip :: 3. Configurar las rutas *dentro* del archivo fullinv.cip :: --------------------------------------------------------------------- @echo off set CIPAR=\httpd\cgi-bin\catalis_pack\fullinv.cip mx cipar=%CIPAR% db=%1 gizmo=DICTGIZ fst=@BIBLIO.FST actab=AC-ANSI.TAB uctab=UC-ANSI.TAB stw=@BIBLIO.STW fullinv=%1 tell=500
Notas
En una futura versión de Catalis, esta función deberá estar integrada en una interfaz gráfica, junto con otras operaciones de mantenimiento y control del sistema.
catalis admin
generacion_del_archivo_invertido_en_catalis.txt · Última modificación: por 127.0.0.1