![](https://seccdn.libravatar.org/avatar/abd04ced5a99e8ca981134f1f29c0d87.jpg?s=120&d=mm&r=g)
Am Montag, 18. November 2002 17:44 schrieb Carsten Ungewitter:
Liebe ListenleserIn,
da meine Fähigkeiten zum Bash-Programmieren begrenzt sind poste ich mein Problem mal an die Liste. Vielleicht hat jemand eine Lösung parat, oder kann mir helfen.
Danke für die vielen Tipps, die ihr mir geschickt habt... (auch per PM). Ich bin zumindest schon einen Schritt weiter... Im Moment versuche ich es mit sgrep. Suche ganze Sätze (jeweils den Text zwischen zwei Punkten) und innerhalb dieser nach dem Stichwort. Leider ist die Größe des Textabschnittes innerhalb der man nach einem oder mehreren Stichwörtern suchen kann (ein Satz) damit noch nicht variabel einstellbar. Auch wird natürlich jeder Punkt interpretiert. (Also auch nach Abkürzungen etc. - aber da läßt sich wohl schwer was drehen...)
Ich suche ein Script - das mir aus einem Text die Passagen heraussucht, auf die ein oder mehrere Suchwörter passen. Die Länge des Textes (Kontext) davor und dahinter sollte als Argument mit übergeben werden.
Gut wäre, wenn als Argument mit übergeben werden könnte, in welchem Abstand die beiden Suchwörter im TExt stehen dürfen.
DAs funktioniert mit sgrep eben noch nicht so richtig. Gut, man kann eben ein, zwei oder mehrere Sätze nehmen. Das ginge auch...
Und ganz toll wäre, wenn das Script auch noch ganze Sätze ausspucken würde - also von "." bis ".".
Das klappt (s.o.) bis auf die Probleme mit den Abkürzungen...)
also so in der Art:
SUCHBEFEHL -context [AnzahlderWörterAusgabe] -abstand [Abstand der Suchwörter] -s [Suchwort / Suchwörter]
Im Moment scheitere ich noch daran, wie ich den Output von sgrep in einzelne Fundstellen übersetzen kann. nach Aufruf des Kommandos wäre es klasse, wenn jede einzelne Fundstelle in einer Variable landen würde. hat da noch jemand einen schnellen Tip? grüße carsten -- =========================================================== Carsten Ungewitter Hansastraße 10 - 01097 Dresden - tel-0351-810 60 63 PGP für die innere Sicherheit! Schlüssel auf Anfrage oder: unter www.arbeitswaisen.de/pgp/ ===========================================================