Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

06.11.2004, 11:18

Shellscript: wie mehrere Zeichen in Zeile suche?

Hallo,

Ich habe folgendes Problem:

Ich möchte ermitteln, wie oft das Zeichen "|" in einer Datei pro Zeile vorkommt.

Hab jetzt schon wirklich viel versucht, komme aber nicht dahinter, wie das hinauen könnte.

Grep liefert mir immer nur einen hit pro Zeile, will aber alle hits einer Zeile.

Und wenn 45 "|" gefunden werden, sollen die letzten beiden "|" gelöscht werden.

Hoffe ihr könnt mir weiterhelfen.

DANKE!


mfg, Megaman

2

07.11.2004, 22:02

Hi!

Also ich muss sowas momentan machen um alle Links und/oder Bilder aus einer HTML-Datei zu fischen. Dabei setze ich jedes <a oder <img was ich finde in die nächste Zeile und laufe danach mit grep durch. Vielleicht hilft es dir ja. Ich benutze dabei sed:
sed s/Suchstring/Modifier/g
g steht für global, d.h. das nicht nach dem ersten vorkommen abgebrochen wird, sondern die Datei bis zum Ende bearbeitet wird. Vielleicht kannst du damit was anfangen.


Code-Hacker
adios

Thema bewerten