我ack
用来搜索所有源文件,包括,.c
和另一种专有格式(让我们称之为),我发现以下工作正常:.cpp
.h
.abc
ack --type-add cc=abc text_to_look_for
它允许ack
将.abc
文件视为 C/C++ 样式。.ackrc
但是,我认为将此设置添加到我的主目录中的资源文件中会很好:
$ cat ~/.ackrc
--type-add cc=abc
据我所知,这一切似乎都是合理的,并且符合手册页中所写的内容。但是,当我不这样做时
ack text_to_look_for
我收到以下错误消息,这意味着我正在使用的选项不受支持。
$ ack text_to_look_for
Unknown option: type-add cc
ack: See ack --help or ack --man for options.
谁能看到我在这里做错了什么?我在 Solaris 10 上使用 ack 版本 1.84。不幸的是,升级不是一种选择,但很高兴知道这是一个错误还是我做错了什么。