Dilib, module Buffer, commande BufferSelectFirstByKey

De Wicri Outils
LogoDilib.gif
Panneau travaux.png
Bibliothèque Dilib (ressources numériques)
Module Buffer
logo travaux page en cours de rédaction
 

La commande BufferSelectFirstByKey

Cette commande traite un flot d'entrée constitué de lignes unix (enregistrements Sxml) triés suivant la clé, pour ne sélectionner que le premier enregistrement rencontré en cas d’occurrences multiples.

Exemple d'emploi

Dédoublonnage d'un corpus constitué par fusion de corpus.

DamCat RenaissanceLorV1/Data/Main/Corpus/biblio.hfd     \
   | SgmlSelect -g record/TEI/teiHeader/fileDesc/publicationStmt/idno@type=RBID#  \
                -p @g1 -p @2                                                      \
   | sort                                                                         \
     | BufferSelectFirstByKey