mitanyen Asked: 2019-04-08 21:05:16 +0800 CST2019-04-08 21:05:16 +0800 CST 2019-04-08 21:05:16 +0800 CST 查找命令失败的文件 772 我想递归查找接受文件作为参数的脚本返回非零值的所有文件。知道如何使用“查找”或类似工具执行此操作吗? files scripting 1 个回答 Voted Best Answer Stephen Kitt 2019-04-08T21:20:00+08:002019-04-08T21:20:00+08:00 find的-exec动作可用于此: find . \! -exec yourscript {} \; -print 将打印所有yourscript失败的文件的名称。 -exec可以通过这种方式将适当的外部命令转换为find测试。 find您可以通过在之前添加测试来限制测试的文件-exec;例如,要将候选者限制为常规文件,请添加-type f: find . -type f \! -exec yourscript {} \; -print
find
的-exec
动作可用于此:将打印所有
yourscript
失败的文件的名称。-exec
可以通过这种方式将适当的外部命令转换为find
测试。find
您可以通过在之前添加测试来限制测试的文件-exec
;例如,要将候选者限制为常规文件,请添加-type f
: