9
Ack je osmišljen kao samostalna (jedna perl datoteka) zamjena za 99% upotrebe grepa.ack je inteligentan u pogledu datoteka koje pretražuje.Zna za određene vrste datoteka na temelju proširenja na datoteci i, u nekim slučajevima, sadržaja datoteke.Ack ignorira sigurnosne kopije datoteka i datoteka u CVS i .svn direktorima.Također označava utakmice kako biste lakše vidjeli gdje je utakmica bila.Ack koristi perl regularne izraze (PCRE).Dizajniran za programere s velikim heterogenim stablima izvornog koda, ack je napisan isključivo na prijenosnom Perl 5 i iskorištava snagu Perlovih regularnih izraza.