ack icon
ack icon

ack

Ack is designed as a standalone (one perl file) replacement for 99% of the uses of grep. ack is intelligent about the files it searches. It knows about certain file types, based on both the extension on the file and, in some cases, the contents of the file.

ack screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Linux
-
No reviews
10likes
2comments
0news articles

Features

Suggest and vote on features
  1.  Full-Text Search
  2.  File Search
  3.  Search and Replace
  4.  Support for regular expressions

 Tags

  • text-search
  • search-tool
  • grep
  • text-utility
  • search-text-in-files

ack News & Activities

Highlights All activities

Recent activities

  • K0RR added ack as alternative to ugrep
  • Zoekt icon
    POX added ack as alternative to Zoekt
Show all activities

ack information

  • Developed by

    US flagAndy Lester
  • Licensing

    Open Source and Free product.
  • Alternatives

    18 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

File Management

Our users have written 2 comments and reviews about ack, and it has gotten 10 likes

ack was added to AlternativeTo by kafene on and this page was last updated .

Comments and Reviews

   
 Post comment/review
Top Positive Comment
dadoomer
0

Easy to use, text searching tool! Displays the file and lines where the text was found. Searchs recursively on the folder it was run on.

petdance
0

Please note that ack is written purely in Perl, and thus uses Perl regular expressions. PCRE is supposedly "Perl-compatible regular expressions" but there are incompatibilities.

Review by a new / low-activity user.

Featured in Lists

A list with 2 apps by kaekazeh without a description.

List by kaekazeh with 2 apps, updated

What is ack?

Ack is designed as a standalone (one perl file) replacement for 99% of the uses of grep. ack is intelligent about the files it searches. It knows about certain file types, based on both the extension on the file and, in some cases, the contents of the file.

Ack ignores backup files and files under CVS and .svn directories. It also highlights matches to help you see where the match was. Ack uses perl regular expressions (PCRE).

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.

Official Links