다음과 유사한 줄을 포함하는 스크립트를 작성 중입니다.
"명령/경로/대상/디렉토리/*예제*"
디렉터리에 1example.txt, example.tmp, example.war이라는 파일이 포함되어 있으면 모든 파일에 대해 명령이 실행됩니다. .war을 제외한 모든 파일에서 명령이 작동하기를 원합니다. 깔끔하게 할 수 있는 방법 없을까요? "/path/to/directory/*example*"은 전달된 문자열입니다.
답변1
사용 find
:
find ~/tmp/example -type f ! -name '*.war' -exec echo {} \;