특정 파일 형식이 아닌 디렉터리의 여러 파일 참조 [중복]

특정 파일 형식이 아닌 디렉터리의 여러 파일 참조 [중복]

다음과 유사한 줄을 포함하는 스크립트를 작성 중입니다.

"명령/경로/대상/디렉토리/*예제*"

디렉터리에 1example.txt, example.tmp, example.war이라는 파일이 포함되어 있으면 모든 파일에 대해 명령이 실행됩니다. .war을 제외한 모든 파일에서 명령이 작동하기를 원합니다. 깔끔하게 할 수 있는 방법 없을까요? "/path/to/directory/*example*"은 전달된 문자열입니다.

답변1

사용 find:

find ~/tmp/example -type f ! -name '*.war' -exec echo {} \;

관련 정보