Ich weiss ja nicht, ob Sie schon wussten, aber grep kennt die Parameter -A fuer „after“ und -B fuer „before“. Beispiel:
# seq 10 | grep 5
5
# seq 10 | grep -A2 -B1 5
4
5
6
7
Sehr nett um z.B. in Logdateien zu gucken was vor und nach dem Suchmuster steht..
Eine Antwort zu “grep multiple lines”
[…] verwundert, dass man doch noch nicht alle Kernprogramme kennt. So ist es mir gegangen, als ich den Beitrag von prego gelesen […]