Como posso encontrar arquivos com permissão de gravação para o grupo "outros", independente de quaisquer outras permissões, com extensão ".sh" (use formato simbólico)
eu já tentei
find / -type f -perm -g=w -name "*.sh"
Responder1
Para encontrar todos os arquivos regulares no diretório atual ou abaixo dele que podem ser gravados por "outros" (ou seja, que alguém tenha feito chmod o+w
):
find . -type f -perm -o=w
Deixar -
de desativar -o=w
testaria se as permissões no arquivo eram exatas o=w
(ou seja, nada além de graváveis para "outros").
Responder2
Isso ajuda:
find ./ -perm /g+w -type f -name "*.sh" -exec ls -l {} \;