Gibt es einen Weg mit Grep, den -v-Schalter zu verwenden, um eine Zeile und die nächste Anzahl von Zeilen danach zu ignorieren. Sein im Allgemeinen Ausnahmen aus einer Protokolldatei zu filtern heißtGrep ignoriert mehrere Zeilen
Valid log entry 1
Exception exceptionname
at a.b.c
at d.e.f
...
Valid log entry 2
grep es zu produzieren:
Valid log entry 1
Valid log entry 2
ich versucht habe grep -v Exception -A 2
aber das funktioniert nicht.
Irgendwelche Ideen würden geschätzt.
Das -v nicht die -A invertieren, nur die Übereinstimmung – dave
Mit diesem vereinfachten Beispiel scheint es einfacher zu grep für was Sie wollen, anstatt zu beseitigen, was Sie nicht wollen: 'grep Valid' –