Vorrei ottenere la corrispondenza multi-pattern con AND implicito tra i pattern, ovvero equivalente a eseguire più greps in una sequenza:
grep pattern1 | grep pattern2 | ...
Quindi, come convertirlo in qualcosa del genere?
grep pattern1 & pattern2 & pattern3
Vorrei usare single grep perché sto sviluppando argomenti in modo dinamico, quindi tutto deve stare in una stringa. L'uso del filtro è una funzionalità di sistema, non grep, quindi non è un argomento per questo.
Non confondere questa domanda con:
grep "pattern1\|pattern2\|..."
Questa è una partita multi-pattern OR .