특정 권한이 있는 하위 디렉터리의 파일 나열

특정 권한이 있는 하위 디렉터리의 파일 나열

따라서 기본적으로 사용자 및 그룹의 모든 권한은 있지만 다른 권한은 없는 하위 디렉터리에 파일을 나열해야 합니다. 기본적으로 rwxrwx---

내가 얻는 것은 다음과 같습니다.

 ls -d */*

하위 디렉터리를 표시하지만 권한 섹션을 표시하는 방법은 "|"를 사용해야 한다는 것을 알지만 어떤 명령을 수행해야 합니까?

감사해요!

답변1

이 명령을 사용해야 합니다 find. rwxrwx---현재 디렉터리 분기의 모든 파일과 디렉터리를 가져오려면 다음을 사용하세요.

find . -perm 770

파일을 확인해야 하는 경우:

find .  -type f -perm 770

직접 하위 디렉토리만 확인해야 하는 경우(FreeBSD/OSX에서):

find . -depth 2 -perm 770

또는 리눅스:

find . -mindepth 2 -maxdepth 2 -perm 770

관련 정보