Відповіді:
find
«S -exec
дії можуть бути використані для цього:
find . \! -exec yourscript {} \; -print
буде надрукувати назви всіх файлів, для яких yourscript
не вдалося.
-exec
можна таким чином перетворити відповідні зовнішні команди в find
тести.
Ви можете обмежити тестовані файли, додавши find
тести раніше -exec
; наприклад, щоб обмежити кандидатів звичайними файлами, додайте -type f
:
find . -type f \! -exec yourscript {} \; -print
-o
(або):find . -exec yourscript {} \; -o -print
.