Como encontro todos os arquivos * não * em grupo?

16

Eu vejo a seguinte pergunta descrevendo como encontrar arquivos graváveis em grupo: Como posso encontrar todos os arquivos PHP com gravação em grupo permissões?

Mas eu quero que os arquivos não grupo sejam graváveis! (Também não pude comentar a questão acima).

O Google me decepciona (já que 'encontrar' não é uma palavra-chave única).

    
por Dan Bolser 25.04.2013 / 17:04

2 respostas

23

Supondo que a pergunta vinculada seja executada em seu sistema, você pode inverter a correspondência com ! :

find ! -perm -g=w

Além disso, você pode ler a documentação de find procurando nas páginas de trabalho:

man find
    
por 25.04.2013 / 17:14
0

No sistema Unix derivado do BSD (macOS, FreeBSD, ...) você precisa adicionar um caminho para find . Portanto, para uma versão mais compatível, adicione . para pesquisar no diretório atual e ! para inverter a correspondência:

find . ! -perm -g=w
    
por 21.01.2018 / 03:02