La red EARN


DCK: Disk ChecK

De los archivos de CIUB-L

Date:         Sun, 16 Nov 86 01:48:00 HOE
Reply-to: Llista Interna del ClUB <CIUB-L@EBOUBOll>
Sender: Llista Interna del ClUB <CIUB-L@EBOUBOll>
From: Jose Maria Blasco Comellas <ZCCBJBC@EBOUBOIl>
Subject: DCK: Disk ChecK

He fet una autentica virgueria que es diu DCK (de Disk ChecK, verifica discos)
i permet verificar les diferencies que hi ha entre un FILELIST de LISTSERV
i el contigut de un disc (T'en recordes, Francesc, que ja haviem parlat aixo
respecte als PACKAGES?). Exemple:

  DCK INTERN = I (SERMON HIGH

Agafa el INTERN FILELI5T i elimina comentaris. Determina quins fitxers estan
llistats com encara no disponibles, i els posa en una llista apart. Fa tambe
una llista amb els fitxers que tenen que estar, segons el filelist, al disc I.
Despres processa aquests ultims fitxers, i quan en troba un amb filetype
FILELIST, verifica si es o no un FILELIST de LISTSERV. Si no ha es, dona un
avis i el tracta com un fitxer normal¡ si si que ho es, examina recursivament
el nou filelist. (Naturalment, hi ha deteccio de bucles :-) ). Despres escriu
un report detallat (opcio SERMON ;-) ) i bellamente intensificado (opcio
HIGH :-) ) sobre el progres i els resultats de la comparacio. Avisa de quins
fitxers estan llistats en el INTERN filelist (i en els seu s fills propis, com
SERVERS filelist) pero no es traban al disc I, de quins fitxers estan al disc
I pero no estan als filelists, i de quins fitxers estan marcats com a encara
no disponibles pero estan al disc I en realitat. I *es rapid* ]] :-)

Tambe es pot fer

  DCK INTERN < I

que nomes verifica que el contingut de INTERN (i fills) estigui contingut al
disc I, pero no es queixa si hi ha fitxers al I que no estan a INTERN o fills,
i tambe

DCK INTERN > I

que es viceversa.

Hi ha una opcio per a produir llistat: us envio un exemple :-)

  Josep Maria
Presentaciones
Estado de la web...

Copyright © EPBCN, 1996-2024.