Найти с разрешения и группы

Найти с разрешения и группы

Как найти файлы с разрешением на запись для группы «другие», независимо от других разрешений, с расширением «.sh» (используйте символьный формат)

Я уже пробовал

find / -type f -perm -g=w -name "*.sh"

решение1

Чтобы найти все обычные файлы в текущем каталоге или ниже, которые доступны для записи «другим» (т.е. те, chmod o+wнад которыми кто-то работал):

find . -type f -perm -o=w

Если оставить параметр -off, -o=wбудет проверяться, были ли разрешения на доступ к файлу точными o=w(т.е. не чем иным, как доступом на запись для «других»).

решение2

Это помогает?

find ./ -perm /g+w -type f -name "*.sh" -exec ls -l {} \;

Связанный контент