Zastanawiam się, czy jest jakiś sposób na włączenie lub wykluczenie plików z wyników find (1) w oparciu o kod wyjściowy lub kod zakończenia innego programu. W szczególności chciałbym móc uruchomić find (1) w taki sposób, że zwraca tylko te pliki, które zawierają dopasowanie pozytywne dla wyrażenia regularnego.
Zdaję sobie sprawę, że można tego dokonać poprzez potokowanie wyjścia find (1) przez egrep, ale chciałbym móc to wszystko zrobić z wewnątrz find (1).
Na przykład, czy jest jakiś sposób przekonwertować następujące polecenie w pojedyncze wywołanie find (1) bez żadnych potoków?
find . [test] | xargs egrep -l [regex]