파일을 인수로 받아들이는 스크립트가 0이 아닌 값을 반환하는 모든 파일을 재귀적으로 찾고 싶습니다. 찾기나 유사한 도구를 사용하여 이 작업을 수행하는 방법을 아시나요?
답변1
find
작업은 -exec
다음과 같은 목적으로 사용될 수 있습니다.
find . \! -exec yourscript {} \; -print
실패한 모든 파일의 이름을 인쇄합니다 yourscript
.
-exec
find
이러한 방식으로 적절한 외부 명령을 테스트로 변환할 수 있습니다 .
find
-exec
예를 들어, 후보를 일반 파일로 제한하려면 다음을 추가하십시오 -type f
.
find . -type f \! -exec yourscript {} \; -print