使用正常的grep
命令,有一个--exclude
选项(此处详细介绍:Use grep --exclude/--include syntax to not grep through certain files),可让您在进行擦除时忽略特定文件。如何从ack(ack-grep)中排除特定文件?
Ack的--type
选项可以处理95%的您希望排除文件的情况,但它不会处理排除特定文件的情况(据我所知)。我有一个编译后的JS文件,其中包含其他每个JS文件的内容(在一行中),所以每当我为任何内容寻找时,我都会收回该巨大编译文件的全部内容。
我讨厌不得不放弃对ack并回到grep这个,但它真的是恼人。请有人告诉我,有一种方法可以从ack搜索中排除特定的文件。
事实上,我的下一站将是ack邮件列表,但我想我会在这里首先检查以确保我没有错过某些明显的东西:-)谢谢Andy。 – machineghost 2012-07-24 21:48:00
P.S.我选择了我编译的JS文件的文件名,所以目前它只是built.js。我会尝试将它重命名为built.min.js,看看是否有帮助。 – machineghost 2012-07-24 21:49:24