Gibt nur die Regex-Übereinstimmung zurück, nicht die gesamte Zeile
Ich habe ein mehrzeiliges Dokument, aus dem ich ein bestimmtes Schlüsselwort und das Wort danach extrahieren möchte. Es sieht aus wie das:
This is key word1 line 1.
This is line 2.
This is key word2 line 3.
Wenn ich benutzeegrep 'key [^s]+ '
, die Ausgabe ist:
This is key word1 line 1.
This is key word2 line 2.
Ich möchte jedoch, dass die Ausgabe nur der Übereinstimmung und nicht der gesamten Zeile entspricht. Das heißt:
key word1
key word2
Gibt es eine Möglichkeit, das zu tun?