String/Delimiter in Datei zählen

F

fifo

Grünschnabel
Hallo,

ich möchte in einer Datei nach einem String oder besser gesagt, in diesem Fall, dem Delimiter '#' suchen und diesen dann zählen.

Bsp:
$ cat Datei
# #123 #456# 789#

Als Ergebnis sollte dann 5 rauskommen. Grep und wc liefert mir aber als Ergebnis nur 4 zurück, da es für wc auch nur 4 Wörter sind.

$ grep '#' Datei | wc -w
4

Hat von Euch jemand eine Idee?


Danke und VG, fifo


###########
#sunos 10 + ksh
 
Hi,

evtl. so was?
Code:
$ tr -cd '#' <Datei | wc -c
5
$
Gruss, A.
 
Hallo floyd62,

genau so was. Unix kann manchmal so schwer aber auch so leicht sein. Man muss nur wissen wie.. Vielen Dank!

VG fifo
 

Ähnliche Themen

Dateien nach Strings durchsuchen

Terratec Cinergy T2 Fernbedienung

roaming profile werden nicht mehr geladen

Server-Monitoring mit RRDTool

Zurück
Oben