User Tools

Site Tools


lista_de_mfn_borrados

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lista_de_mfn_borrados [12/03/2013 16:02]
clauboe
lista_de_mfn_borrados [12/03/2013 16:25]
fernando
Line 1: Line 1:
 +====== Generar lista de MFN borrados ======
  
-====== Generar lista de mfn borrados ====== +Este procedimiento genera una lista de los MFN borrados ​(lógica y físicamente) en una base ISIS. Esta es la versión para Linux; para Windows hay que reemplazar ​el comando ''​diff''​ por ''​fc'', ​y el comando ''​grep''​ por ''​find''​.
- +
-Este procedimiento genera una lista de mfn borrados lógica y físicamente+
- +
-<​note>​Cambiar NNN por el máximo MFN de la base</​note>​ +
- +
- +
-   mx biblio "​pft=mfn/"​ now > mfnactivos ​    (Se genera un listado con los registros activos) +
- +
-   mx tmp to=NNN "​pft=mfn/"​ now > mfntodos ​  (Se genera un listado con todos  +
-                                             los registros los activos y los borrados) +
- +
-   diff mfntodos mfnactivos | grep "<" ​      (Se calcula ​la diferencia entre el segundo listado ​y el  +
-                                             ​primero,​ y se genera un listado en pantalla)+
  
 +<code bash>
 +# Primero generamos una lista de los MFN de los registros activos.
 +mx biblio "​pft=mfn/"​ now > mfn-activos
  
 +# Luego, una lista de *todos* los MFN, activos o no.
 +# ATENCIÓN: Cambiar NNN por el máximo MFN de la base
 +mx tmp to=NNN "​pft=mfn/"​ now > mfn-todos
  
 +# Finalmente, obtenemos la diferencia entre ambas listas, es decir, los MFN de los registros borrados.
 +diff mfn-todos mfn-activos | grep "<"​
 +</​code>​
  
  
lista_de_mfn_borrados.txt · Last modified: 12/03/2013 19:25 (external edit)