Dilib, module Buffer, commande BufferSelectFirstByKey

De Wicri Outils
Révision datée du 16 juin 2017 à 19:42 par imported>Jacques Ducloy (1 révision importée)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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