Ich habe ein paar Protokolldateien. Ich muss herausfinden, wie oft eine Zeichenfolge in allen Dateien vorkommt.
grep -c string *
kehrt zurück
...
file1:1
file2:0
file3:0
...
Mit einer Pipe konnte ich nur Dateien abrufen, die ein oder mehrere Vorkommen haben:
grep -c string * | grep -v :0
...
file4:5
file5:1
file6:2
...
Wie kann ich nur die kombinierte Anzahl erhalten? (Wenn es zurückkommt file4:5, file5:1, file6:2
, möchte ich zurück 8.)
grep file1 file2 --options