Hallo Gemeinde,
ich versuche, in der Bash ein Textdokument nach einer bestimmten Zeichenkette, die im Aufruf mit übergeben wird, zu durchsuchen. Außerdem soll es einen Übergabeparameter geben, mit dem ich angeben kann, wie viele Fundstellen angezeigt werden. Die Ausgabe soll die Zeilen- und Spaltennummer angeben und wie oft der Text gefunden wurde.
Soweit das Vorhaben. Leider habe ich noch nicht mal einen Anfang gefunden. Mit grep komme ich an die Zeilen und die Zeilennummer, mehr aber auch nicht. Ich hoffe, dass ihr mir helfen könnt.
Grüße
Monsterkater
Seite 1 von 1
Text durchsuchen in der Bash
Anzeige
#3
geschrieben 29. Februar 2012 - 16:07
Hm, grep und tail suchen nur nach Zeilen, oder? Ich brauch ja auch die Spaltenangabe, das ist ja gerade das Hauptproblem. Außerdem sollen die gesamten Fundstellen gezählt werden, nicht nur die Anzahl der Zeilen, in denen der String vorkommt.
#4
geschrieben 01. März 2012 - 20:51
Das müsstest du mit Awk hinbekommen. Guck dir mal das Beispiel an, das geht ungefähr in deine Richtung.
Thema verteilen:
Seite 1 von 1