Ermittlung der Zeichenposition eines Suchmusters in einer Zeile

28/11/2007 - 20:11 von Thomas Wiedmann | Report spam
Hallo,

zwar kann man bei der Suche nach einer gewissen Zeichenkette in einer Datei
mit grep -n die Zeilen-Nr. jedes Treffers mit ausgeben.
Gibt es auch eine Option von grep oder einen anderen Befehl, womit man auch
zu jeder Zeile die Zeichenposition, in der das Suchmuster das erste Mail in
der betr. Zeile auftritt, mit ausgibt; falls ja, wie müßte ein solches
Befehls-Statement aussehen?

Danke für alle guten Tips.

Thomas Wiedmann
 

Lesen sie die antworten

#1 Hauke Laging
28/11/2007 - 20:21 | Warnen spam
Thomas Wiedmann schrieb am Mittwoch 28 November 2007 20:11:

wie müßte ein solches Befehls-Statement aussehen?



:~> echo 123456foo0000 | awk '{print index($0,"foo")}'
7

So in der Art, oder wie genau soll die Ausgabe sein?


CU

Hauke
http://www.hauke-laging.de/ideen/
http://www.hauke-laging.de/software/
http://zeitstempel-signatur.hauke-laging.de/
Wie können 59.054.087 Leute nur so dumm sein?

Ähnliche fragen