Die akzeptierte Antwort, etwas angepasst da du es ja nicht rekursiv brauchst:
- Code: Alles auswählen
grep -Plz '^(?:.*\n){1}.*Erdbeertorte' Muttersrezepte_*txt
zeigt dir alle Treffer (Dateinamen) aus Muttersrezepte_*txt wo Erdbeertorte genau in der zweiten Zeile steht.
Es geht aber viel einfacher
- Code: Alles auswählen
grep -ni erdbeertorte Muttersrezepte*txt
zeigt alle Zeilennummern wo erdbeertorte vorkommt, das kann man einfach weiter filtern mit awk oder grep, je nachdem was du mit der Ausgabe anstellen willst.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues