2012-06-05 43 views
2

如何在使用hg grep时指定--exclude/-X参数?我试过了我见过的每一种裸露和模式语法(包括我知道的几种正则表达式),但我甚至无法用最简单的例子来使用它。hg grep --exclude模式

我最感兴趣的是从搜索中滤除一些二进制文件和缩小的JavaScript文件(*.min.js)。

我在Windows上,如果这是相关的。

回答

4

请参阅hg help patterns。默认情况下,该模式被视为shell glob。

如果你想使用正则表达式,你可以尝试这样的事:

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帮助模式”)会有所帮助。 –