Я хотів би отримати збіг декількох шаблонів із неявними AND між шаблонами, тобто еквівалентним виконанню декількох греппів у послідовності:
grep pattern1 | grep pattern2 | ...
Тож як перетворити це на щось подібне?
grep pattern1 & pattern2 & pattern3
Я хотів би використовувати один grep, тому що я будую аргументи динамічно, тому все повинно вміщуватися в один рядок. Використання фільтра - це функція системи, а не grep, тому це не аргумент для цього.
Не плутайте це питання з:
grep "pattern1\|pattern2\|..."
Це збірка АБО з декількома моделями.