Команда для фильтрации файлов по разрешениям

Мне нужно рекурсивно искать каталог в Linux(Fedora Core 12) и фильтровать файлы на основе разрешений.

Но с помощью find -perm Я могу фильтровать файлы на основе определенных разрешений. Например, для файлов с разрешениями 777 или 007.

Можно ли искать с подстановочными знаками, используя find -perm Команда?? Например, перечислите файлы с разрешениями на чтение, запись и выполнение для "других" (права доступа root и group могут быть любыми).

Также возможно ли просто отобразить счетчик списка файлов, сопоставленных фильтром, а не сам список файлов??

Заранее спасибо.

1 ответ

Решение

Можно ли искать с подстановочными знаками с помощью команды find -perm?? Например, перечислите файлы с разрешениями на чтение, запись и выполнение для "других" (права доступа root и group могут быть любыми).

Да использовать -perm -007 с минусом перед 007, который установит минимальное условие.

Также возможно ли просто отобразить счетчик списка файлов, сопоставленных фильтром, а не сам список файлов??

command | wc -l

вместо

command
Другие вопросы по тегам