Bei der Suche nach der Anzahl der Vorkommen einer Zeichenfolge in einer Datei verwende ich im Allgemeinen:
grep pattern file | wc -l
Dies findet jedoch aufgrund der Funktionsweise von grep nur ein Vorkommen pro Zeile. Wie kann ich suchen, wie oft eine Zeichenfolge in einer Datei angezeigt wird, unabhängig davon, ob sie sich in derselben oder in verschiedenen Zeilen befindet?
Was ist auch, wenn ich nach einem Regex-Muster suche, nicht nach einer einfachen Zeichenfolge? Wie kann ich diese zählen oder, noch besser, jedes Spiel in einer neuen Zeile drucken?