Мне интересно, есть ли способ включить или исключить файлы из результатов find(1) на основе кода выхода или выхода другой программы. В частности, я хотел бы иметь возможность запустить find(1) так, чтобы он возвращал только те файлы, которые содержат положительное совпадение для регулярного выражения.
Я понимаю, что это может быть достигнуто путем передачи вывода find(1) через egrep, но я бы хотел сделать все это из find(1).
Например, есть ли способ преобразовать следующее в один вызов find(1) без каких-либо каналов?
find . [test] | xargs egrep -l [regex]