3
我使用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版本。不幸的是,升級不是一種選擇,但是知道它是一個錯誤還是隻是我做錯了什麼是很好的。
謝謝安迪。現在工作。 –
不客氣。我很高興能夠提供幫助。在ack 2.0中,類型設置稍微複雜一點,功能也更加強大。 http://github.com/petdance/ack –
Ack 2.0現在已經發布。 http://beyondgrep.com/ –