【问题标题】:How can I exclude .min.css files from an ack-grep seach?如何从 ack-grep 搜索中排除 .min.css 文件?
【发布时间】:2013-01-19 02:43:15
【问题描述】:

我有添加新ack-grep 文件类型的语法:

$ ack-grep --type-add=min=.min.js,.min.css --help types | grep min
    --[no]min          .min.js .min.css

但问题是它似乎永远不会匹配任何文件,可能是因为我的扩展名 (.min.js / .min.css) 中有 2 个点。

$ touch test.min.js
$ ack-grep --min -f
    [nothing returned]

那么我怎样才能让ack-grep 识别其中包含两个点的文件类型呢?如果这不可能,我如何在不匹配缩小版本的情况下搜索 js 和 css 文件?

【问题讨论】:

    标签: ack


    【解决方案1】:

    从 1.96 开始,Ack 将忽略 min.js 文件。似乎这包含在拉动request 142 中。至于 CSS 似乎不会在 1.x 中发生。如果您在 219 上安装自己的 fork 感到麻烦,那么有一个拉取请求。

    【讨论】:

    • 不,它不会出现在 1.x 中。当 2.0 发布时(目前处于测试阶段),您将拥有更大的灵活性,包括能够通过正则表达式匹配扩展。
    • ack 2.0 现已推出,它忽略了缩小的 JS 和 CSS。
    猜你喜欢
    • 2012-07-23
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    • 2020-06-10
    • 2010-12-08
    • 2010-10-01
    • 2016-09-10
    • 1970-01-01
    相关资源
    最近更新 更多