Я хотел бы получить совпадение нескольких шаблонов с неявным AND между шаблонами, т.е. эквивалентно запуску нескольких greps в последовательности:
grep pattern1 | grep pattern2 | ...
Так как же преобразовать его в нечто подобное?
grep pattern1 & pattern2 & pattern3
Я хотел бы использовать один grep, потому что я строю аргументы динамически, поэтому все должно помещаться в одну строку. Использование фильтра - это системная функция, а не grep, поэтому это не аргумент.
Не путайте этот вопрос с:
grep "pattern1\|pattern2\|..."
Это ИЛИ совпадение с несколькими образцами.