¿Cómo encuentro archivos que no pertenecen a un grupo en particular?
find /home -group NOT test
find /home -not -group test
o find /home ! -group test
La exclamación invierte el partido. De man find
:
! expr True if expr is false. This character will also usually need
-not expr
Same as ! expr, but not POSIX compliant.
Si desea el grupo al que pertenece en la salida:
find /home ! -group test -printf "%p:%g\n"
./lots/573:root
...
Más información sobre el uso de find:
¿Cómo domino el comando find de UNIX?
¿Un grep excluyendo las cosas que no quieres?
fuente