为什么将'find'dirs识别为可执行文件


0

有谁知道,为什么

find -executable

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

-type f

;-)但希望我不必

Answers:


2

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

因此,文件和目录都可以在find -executable使用的意义上“执行” 。


在15秒内击败了我。
davidgo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.