[완료] Makefile 파일 찾기 정규표현식

illos의 이미지

현재 디렉토리 이하의 모든 Makefile을 파일을 찾아서 특정 문자열을 찾으려고 합니다.

$ find ./ -name "[Mm]akefile*" -exec grep -H -n "soemthing to find" {} \;

그런데 여기서 제가 찾고자 하는 것이

Makefile*
makefile*
*.mak
*.mk
라고 한다면 어떻게 명령을 주어야 하나요?

정규표현식에 좀 서툴러서 문서를 찾아봐도 잘 모르겠네요.

미리 감사드립니다.

ktd2004의 이미지

find . \( -name "Makefile*" -o -name "makefile*" -o -name "*.mak" -o -name "*.mk" \) -exec ...
illos의 이미지

너무 감사합니다. ^^