Ответы:
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
.