Zählen Sie das Vorkommen eines Wortes in einer Sammlung von Dateien in Linux

346
Andreas Grech

Ich versuche, die Anzahl der Wörter eines bestimmten Wortes in einer Dokumentensammlung in Linux zu finden.

Ich habe es mit grepund ack-grepin Kombination mit versucht, wcaber ich scheine keine gültige Kombination von Pfeifen zu haben :)

0

1 Antwort auf die Frage

6
BloodPhilia

Try the following:

grep -o "string" filename | wc -w 

If you want all files in a directory, run the following script from that directory:

for file in * do let count=$count+`grep -o "wordyouaretryingtofind" $file | wc -w` done echo occurence $count times 
Prost; Mir fehlte dieses "-o" -Argument Andreas Grech vor 13 Jahren 0
Etwas hinzugefügt, das Ihnen gefallen könnte BloodPhilia vor 13 Jahren 0