gpt4 book ai didi

grep - 使用 ack 在没有扩展名的文件中搜索

转载 作者:行者123 更新时间:2023-12-04 02:50:58 25 4
gpt4 key购买 nike

我在文件 FOOfoo.cc 中包含一些文本“bar”。

有没有办法告诉 ack-grep 在没有扩展名(即 FOO)的文件中搜索?

我试过这样的:

ack-grep --type-set=foo=FOO bar

它返回 foo.cc 中的文本,但不返回文件 FOO。

我还将 --type-set 添加到我的 .ackrc 文件中,调用

ack-grep --help-types

显示 ack-grep 正在寻找 .FOO 文件。

最佳答案

您可以将 ack-grep-a(搜索所有内容)与 -G(仅搜索与给定正则表达式匹配的文件)结合使用).像这样的东西:

ack-grep -a -G '^[^.]+$' what-to-search-for

应该可以解决问题。

在 ack2 下你必须定义一个自定义类型:

ack-grep --WANTED --type-set WANTED:match:^[^.]+$ what-to-search-for

对我有用。

关于grep - 使用 ack 在没有扩展名的文件中搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17751437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com