Ich möchte die Mehrfachmusterübereinstimmung mit implizitem UND zwischen Mustern erhalten, dh gleichbedeutend mit dem Ausführen mehrerer Greps in einer Sequenz:
grep pattern1 | grep pattern2 | ...
Also, wie konvertiert man es in so etwas wie?
grep pattern1 & pattern2 & pattern3
Ich würde gerne single grep verwenden, weil ich Argumente dynamisch aufbaue, also muss alles in einen String passen. Die Verwendung von Filter ist eine Systemfunktion und kein Argument.
Verwechseln Sie diese Frage nicht mit:
grep "pattern1\|pattern2\|..."
Dies ist eine ODER-Verknüpfung mit mehreren Mustern.