그룹에 속하지 않는 파일 찾기 않는 파일은 어떻게 찾습니까? find /home

특정 그룹에 속하지 않는 파일은 어떻게 찾습니까?

find /home -group NOT test


답변

find /home -not -group test 또는 find /home ! -group test

느낌표가 일치를 반전시킵니다. 보낸 사람 man find:

 ! expr True  if  expr  is false.  This character will also usually need

 -not expr
          Same as ! expr, but not POSIX compliant.

그룹을 원하면 출력에 속합니다.

find /home ! -group test -printf "%p:%g\n"
./lots/573:root
...

find 사용에 대한 추가 정보 :
UNIX find 명령을 어떻게 마스터합니까?


답변

원하지 않는 것을 제외하고 grep을합니까?