[Allegro] Neue Option für srch: -M

Bernhard Eversberg ev at biblio.tu-bs.de
Do Mär 21 11:28:50 CET 2013


Das Programm srch wird jetzt, wo wir da schon mal dran waren, noch mit
einer weiteren Option ausgestattet:

-M<zahl>

Die  zahl  soll besagen, daß maximal diese Anzahl Treffer ausgeworfen
und dann das Programm beendet werden soll.

Wozu das? Wir wollen a35 befähigen, auch mal einen srch-Lauf anzustoßen
und die Ergebnisse anzuzeigen, also eine Volltextsuche mit in das
Online-Potential aufnehmen zu können.
Es ist NICHT intendiert, dies zu einer regulären, jedem OPAC-Nutzer
zugäünglichen Funktion zu machen. Obwohl, wer wollte, dies würde
einrichten können, aber im Normalfall wohl eher nicht, es sei denn man
hat einen Datenumfang von wenigen tausend Sätzen.
Und was soll dann das -M? Nun, bei Groß- und Gigabanken wird die
Volltextsuche nur ausnahmsweise zum Einsatz kommen können, aber
sinnvoll scheint es dann immerhin, eine Möglichkeit zu haben, schnell
mal eben ein paar Sätze, oder ein paar hundert, mit dem Versuch
einer Volltextsuche herauszukitzeln - um zu sehen, ob da überhaupt
was kommt und wie das aussieht.
(In a99 kann man eine Volltextsuche jederzeit mit Esc abbrechen und die
bis dahin angefallenen Ergebnisse sehen, aber so etwas geht per
avanti+acon eben nicht.)
Gezielt soll man auch einzelne der Datendateien durchsuchen können;
Es gibt ja die Fälle, wo man bestimmte Materialien unter definierten
Dateinummern verstaut hat. (Dies freilich ist nun definitiv nichts
für Endnutzer - es sei denn, man verpackt es in sinnvoller Weise,
so daß jener davon gar nichts ahnen und die Nummer weder wählen
noch wissen muß.)

Ohne -M sowie mit  -M0  soll ohne Begrenzung gesucht werden.

Hinweis: Die Möglichkeit, aus acon heraus einen anderen Prozeß
anzustoßen, dessen Standard-Output dann von acon übernommen wird,
ist seit V32.9 mit den Befehlen "call" und "pipe" gegeben, wie sie
in a99 schon drin waren. Und so ein "anderer Prozeß" kann dann
eben auch ein  srch  sein. Daß derjenige User, der avanti
gestartet hat, geeignete Rechte braucht, versteht sich.


B.E.



Mehr Informationen über die Mailingliste Allegro