ack (grep for coders) ack is a tool like grep, optimized for programmers. Designed for programmers with large heterogeneous trees of source code, ack is written purely in portable Perl 5 and takes advantage of the power of Perl's regular expressions. This script packages the all-in-one version, including inside all the needed dependencies.