grep -o | wc -l
Logik von anderen Antworten sollte heute auf den meisten Systemen funktionieren.
Hier ist ein weiterer Mechanismus mit awk
.
awk 'END{print RS " : " NR-1}' RS=Linux ~/workspace/ep-exercicios/m1/e2/intro-linux.html
Logic: die Datei in Datensätze aufteilen, mit Record Separator = "Linux". Am Ende drucken Sie die Datensatznummer.
z.B. für Datei dieser Inhalte enthält:
Die Linux ist ein Unix-artiges und meist POSIX-kompatibeles Computer-Betrieb System (OS) montiert unter dem Modell der freien und Open-Source-Software Entwicklung und Vertrieb. Die definierende Komponente von Linux ist der Linuxkernel , ein Betriebssystemkernel, der am 5. Oktober 1991 von Linus Torvalds, , veröffentlicht wurde. Die Free Software Foundation verwendet den Namen GNU/Linux das Betriebssystem zu beschreiben, die
zu einem gewissen Kontroverse geführt hat
Aufzeichnungen werden:
- Die
- ist ein Unix-artige und meist POSIX-konformes Computerbetriebssystem (OS), das nach dem Modell der freien und quelloffenen Softwareentwicklung und -verteilung zusammengestellt wurde. Die definierende Komponente von
- ist der
- Kernel, ein Betriebssystemkernel, der am 5. Oktober 1991 von Linus Torvalds veröffentlicht wurde.Die Free Software Foundation verwendet den Namen GNU/
- das Betriebssystem zu beschreiben, die
Vorkommen Zahl von Linux zu einigen Kontroversen geführt hat, ist 4 == letzte Rekordzahl - 1.
Ich wiederhole den Punkt, den Sie am Anfang gemacht haben: 'rep -o | wc-l Logik von anderen Antworten sollte auf den meisten Systemen heute funktionieren & plus1 für Ihre Logik – sjsam
yup ... die meisten (nicht alle) & heute waren wichtige Wörter in diesem: D – anishsane
Das ist richtig, danke @anishsane –