2012-06-05 4 views
2

hg grep을 사용할 때 --exclude/-X 매개 변수를 어떻게 지정합니까?hg grep - 패턴 제외

필자가 알고있는 몇 가지 정규식 방언을 비롯하여 모든 종류의 패턴과 패턴 문법을 시도했지만 가장 간단한 예제로도 작동하지 못합니다.

저는 주로 바이너리 파일을 필터링하고 자바 스크립트 파일 (*.min.js)을 검색하는 데 관심이 있습니다.

저는 관련이있다면 Windows에 있습니다.

답변

4

hg help patterns을 참조하십시오. 기본적으로 패턴은 쉘 글로브로 취급됩니다. 정규 표현식을 사용하려면

,이 같은 시도 할 수 있습니다 :

hg grep -X "re:.*\.min\.js$" <search term> 
+0

완벽한 대답을; 고맙습니다! Google 검색에서 해당 페이지에 대한 링크를 생성하지 못했습니다. –

+2

구글 검색을 잊어 버리십시오.'hg help'는 당신을 매우 빨리 거기에 데려왔을 것입니다. –

+0

@ Ry4an : 지금은 알고 있습니다. 나는'hg help'를 맹렬히 읽었지만'hg help patterns' 섹션을 보지 못했습니다. 'hg help grep' 섹션 ("see : hg help patterns")의 주석은 도움이되었을 것입니다. –

관련 문제