POSIX 相当于 OpenBSD 的 find -false

POSIX 相当于 OpenBSD 的 find -false

GNU 查找FreeBSD 查找NetBSD 查找都有选择-false,但是OpenBSD 查找才不是。

的确,POSIX不是-false需要一个选项find,但是,这仍然非常烦人。

我如何才能获得与 OpenBSD 等效的行为-false(理想情况下,以完全兼容 POSIX 的方式)?

编辑:我正在寻找一般的理想情况下机械的替换,例如,有没有办法将用它编写的命令行重写为-false不带它的命令行?

答案1

在实践中,有几个选项的计算结果总是“真”:

-mindepth 0
-name '*'
-perm -0

用来!反转结果并获得保证的“假”。

相关内容