[Allegro] Duplikate ausfindig machen
Thomas Berger
ThB at Gymel.com
Mi Nov 26 12:32:52 CET 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Herr Eversberg, liebe Liste,
> Fernmündlich kam eine Anfrage, wie man schnell mal eben die
> Duplikate z.B. im Signaturen- oder Id-Nummern-Register ausfindig machen
> kann.
> Hier eine schnelle Lösung:
> (Vielleicht machen wir noch einen ausführlichst ausgearbeiteten
> Beitrag für die "Tricks"-Liste draus.)
>
> open x ix1
> qrix f 1
> Qrix 1000000 |9 0 /Reg. 9 durcharbeiten
> close x
> open ix1
Ist das so schlau? Es gibt ja auch
qrix t 1
das dafuer sorgt, dass nicht das ganze Register in die
Datei geballert wird, sondern nur die Mehrfachtreffer.
Das Format "qrix f 1" ist fuer Weiterverarbeitungen eher
ungeeignet, wehe wenn bereits ein ":" im Registereintrag
vorkommt!
wenn man mittels
qrix f 4
exportiert, kann man anschliessend unmittelbar
read set ix1
show list
geben und hat eine - nach Signaturen sortierte -
Ergebnismenge der Doppel- und Mehrfachtreffer. Dann kann
man sich den Rest sparen.
viele Gruesse
Thomas Berger
> Ergebnisdatei auswerten
> open x ix2
> get
> :loop
> var (f" ")
> if not "1 " write;wri n
> get
> if yes jump loop
> close x
> und anzeigen
> help ix2
>
>
> MfG B.E.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBSS0z5GITJZieluOzAQIzsQQAwD+otcdlXRwUbTdmf74rtEhGaqe+fu68
ZZzk21CHrW24RLFjfxZ+/uLV1KT44QuTX3PVodd9C1/gf23raCabjKH8jqn7KpJw
sT4fUbhjvtjtZ3IslkLsQo2mkAyWUB7rDrzDQFGN9f1mtu/WA26n6l9coZ0Nj6SQ
SCOkP3Naqko=
=pcgK
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro