Dateien mit mehreren Zeichenfolgen finden
Ich benutze einen Befehl, um rekursiv nach Dateien zu suchen, die ein bestimmtes @ enthaltestring1
:
find . -type f -exec grep -H string1 {} \;
Ich muss Dateien finden, die mehrere Zeichenfolgen enthalten, daher sollte der Befehl diejenigen zurückgeben, die alle Zeichenfolgen enthalten. Etwas wie das
find . -type f -exec grep -H string1 AND string2 {} \;
Ich konnte keinen Weg finden. Die Zeichenfolgen können sich an einer beliebigen Stelle in den Dateien befinden. Auch eine Lösung für nur zwei Saiten wäre schön.