Кто-нибудь знает, почему

find -executable

списки каталогов? (Я знаю, как обойти это, добавив

-type f

;-) но жаль, что я не должен был

1 ответ1

2

Аргумент -executable проверяет, может ли "вещь" (файл или каталог) быть "выполнена" текущим пользователем. В случае каталога это означает, что пользователь может ввести cd - диск в) каталог. В случае файла это означает, что пользователь может выполнить файл.

Таким образом, как файлы, так и каталоги могут быть "выполнены" в том смысле, в котором их использует find -executable .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .