Files
查找命令失敗的文件
我想遞歸查找接受文件作為參數的腳本返回非零值的所有文件。知道如何使用“查找”或類似工具執行此操作嗎?
find
的-exec
動作可用於此:find . \! -exec yourscript {} \; -print
將列印所有
yourscript
失敗的文件的名稱。
-exec
可以通過這種方式將適當的外部命令轉換為find
測試。
find
您可以通過在之前添加測試來限制測試的文件-exec
;例如,要將候選者限制為正常文件,請添加-type f
:find . -type f \! -exec yourscript {} \; -print