Hier ist das Beispiel mit GNU grep :
grep -Pzo '_name.*\n.*_description'
-z /--null-data Behandeln Sie die Eingabe als eine Reihe von Zeilen, die jeweils mit einem Null-Byte (dem ASCII-Zeichen NUL) anstelle eines Zeilenumbruchs abgeschlossen werden.
Dadurch wird die gesamte Datei als eine große Zeile behandelt. Siehe -z Beschreibung im Handbuch von grep und auch die häufig gestellte Frage Nr. 14 auf der Seite zur manuellen Verwendung von grep
Warum entscheiden Sie sich nicht für awk:
awk '/Start pattern/,/End pattern/' filename