in ack's home page, there lists a lot of file type, but without aspx, is it possible to let ack support it?
How to let ack support more filetypes?
On window,add .ackrc file under C:\Documents and Settings\yourname,with content
--type-set=aspx=.aspx
you can set a type to multi file extension,seperate by ","
--type-set=aspx=.aspx,.ascx
Note
ack
syntax and behaviour has changed significantly with version 2. The equivalent of the above in version 2 would be:
--type-set=aspx:ext:aspx,ascx
Where the syntax is --type-set TYPE:FILTER:FILTERARGS
and FILTER
can be any of ext, is, match, firstlinematch
. You should definitely read the man page for detailed explanation.
see
for ubuntu place .ackrc under /home/<username>/ –
Galengalena
--type-add TYPE=.EXTENSION[,.EXT2[,...]]
Files with the given EXTENSION(s) are recognized as
being of (the existing) type TYPE
from http://betterthangrep.com/
You can add this to .ackrc in your homedirectory.
The better way to do this is with --type-set. –
Testa
Yes, this answer is much better. The other one causes all your other files to no longer be found. If you're going to put this in the .ackrc file, you also need an = sign instead of space after --type-add. –
Axil
© 2022 - 2024 — McMap. All rights reserved.
man
page says "If you want to define a new type, or completely redefine an existing type, then use--type-set
." – Sweltering