Кто-нибудь знает, почему
find -executable
списки каталогов? (Я знаю, как обойти это, добавив
-type f
;-) но жаль, что я не должен был
Кто-нибудь знает, почему
find -executable
списки каталогов? (Я знаю, как обойти это, добавив
-type f
;-) но жаль, что я не должен был
Аргумент -executable
проверяет, может ли "вещь" (файл или каталог) быть "выполнена" текущим пользователем. В случае каталога это означает, что пользователь может ввести cd
- диск в) каталог. В случае файла это означает, что пользователь может выполнить файл.
Таким образом, как файлы, так и каталоги могут быть "выполнены" в том смысле, в котором их использует find -executable
.