Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Journal of ask (83)

Friday March 23, 2007
11:08 PM

ack rocks

[ #32784 ]

I've mentioned it before, but ack really rocks. I've noticed that on both consulting and startup projects I use it almost exclusively over grep now.

As I slowly, very slowly, get out of the habit of making pipelines for my searches it's tremendously useful. Another habit I need to pick up to enjoy it even more is that ack has a proper regexp feature set. I realize grep does too, but I don't remember my owl book well enough to ever get much use out of them. Perl regexps on the other hand...

Anyway, if you haven't tried it before - go get it.

The svn repository and issue tracker is on google code. Or maybe Andy is using rt.cpan.org for bug tracking? I guess either will work... (?)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I logged into a system last night that had recently had its OS reinstalled and home directories restored from backup. When I went to look for something in the code that was in my home directory, I noticed that ack was no longer installed on the system. To quote my own email to the sysadmin:

    [machinename] doesn't have "ack" installed on it anymore. Fire up cpan and "install App::Ack" I don't see how I lived without ack before as I use it all the time now.
    • Do you have a ~/bin dir you carry around w/you via Subversion? Put ack-standalone into it. That's one of the reasons I made the standalone version.
      --

      --
      xoa

      • Do you have a ~/bin dir you carry around w/you via Subversion?

        Do you? I've been trying to bring my entire home directory under version control with svn, and I'm seeing some benefits, but still struggling with layout. What all do you carry around with subversion, and can I entice you to journal about it and share insights? :)

        --
        J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
  • Yes, I'm using RT for the bugs, and I'm using the Google Code tracker for feature requests.

    The canonical home page for ack is at http://petdance.com/ack/ [petdance.com], which always has the latest and has sign up links for the groups.

    --

    --
    xoa