실행 권한(+x)이 있는 시스템의 모든 파일을 어떻게 검색할 수 있나요? [복사]

실행 권한(+x)이 있는 시스템의 모든 파일을 어떻게 검색할 수 있나요? [복사]

내 시스템에서 실행 권한이 있는 모든 파일을 찾아야 합니다 x@. 파일이 .

각 파일을 시도한 ls다음 출력을 grep하여 파일을 x@.

이와 같이:

ls -l | grep x@

그러나 이것은 단지 현재 디렉토리를 나열합니다:

ls -ld | grep x@ 

모든 파일이 표시되는 것은 아닙니다. 모든 하위 디렉터리를 검색해야 합니다. 저는 FreeBSD 도구(OS X)를 사용하고 있습니다.

답변1

이 시도

find / -type f -perm /111 -print

또는:

find / -type f -executable -print

관련 정보