Files

查找命令失敗的文件

  • September 24, 2019

我想遞歸查找接受文件作為參數的腳本返回非零值的所有文件。知道如何使用“查找”或類似工具執行此操作嗎?

find-exec動作可用於此:

find . \! -exec yourscript {} \; -print

將列印所有yourscript失敗的文件的名稱。

-exec可以通過這種方式將適當的外部命令轉換為find測試。

find您可以通過在之前添加測試來限制測試的文件-exec;例如,要將候選者限制為正常文件,請添加-type f

find . -type f \! -exec yourscript {} \; -print

引用自:https://unix.stackexchange.com/questions/511154