그룹에 속하지 않는 파일 찾기


13

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

find /home -group NOT test

답변:


20

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 명령을 어떻게 마스터합니까?


+1-그렇게 할 수 있다는 것을 몰랐습니다.
Dave Holland

+1-좋은 속임수, 이것도 옵션인지 몰랐다 ... :]
Kyle Smith

0

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


find와 함께 그룹을 어떻게 나열합니까? 예를 들어 주셔서 감사합니다
Michael

1
카일의 대답을 사용하는 것이 어떻습니까?
Dave Holland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.