为什么将“find”目录识别为可执行文件

为什么将“find”目录识别为可执行文件

有人知道为什么吗

find -executable

列出目录?(我知道,如何通过添加来规避它

-type f

;-) 但我希望我不必这么做

答案1

-executable参数测试“事物”(文件或目录)是否可以由当前用户“执行”。对于目录,这意味着用户可以进入cd该目录。对于文件,这意味着用户可以执行该文件。

因此文件和目录都可以按照find -executable使用意义来“执行”。

相关内容