ack

ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code.

ack is written purely in Perl, and takes advantage of the power of Perl's regular expressions.

* Searches recursively through directories by default, while ignoring .svn, CVS and other VCS directories.

* ack ignores most of the crap you don't want to search

* Lets you specify file types to search, as in --perl or --nohtml.

* Color highlighting of search results.

* Uses real Perl regular expressions, not a GNU subset.

* ack is pure Perl, so consistent across all platforms. It even comes as a single standalone program with no module dependencies.

Journal Entries

No entries yet. Link your entries with 'ack' to include this project.

Ohloh Analysis Summary

Updated 20 Jul 2008 16:39 UTC


Ratings & Reviews

Community Rating
4.9/5.0

Based on 16 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
Can't live without it

  by Jeffrey Thalhammer

I use 'ack' every day to search through thousands of source files spread across dozens of distributions. It beats the hell out of:

find . -type f !-path '*.svn*' | xargs grep Foo

3 of 3 users found the following review helpful. Was this review helpful to you? |

9 months ago Avatar
Addictive

  by ChrisDolan

Every time I work on a new computer, I invariably try to run ack at some point and get annoyed that I have to fall back to 'egrep -r '' . | grep -v svn'. I hope that someday it's pre-installed everywhere.

2 of 2 users found the following review helpful. Was this review helpful to you? |

Links

No links submitted so far. Submit your own links.


Who uses ack?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to ack?

Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

grep, iTerm.app, pcre-light, Rak, The MacPorts Project



Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 5,125
Effort (est.) 1 Person Years
Avg. Salary $ year
$ 61,169