Why is it called ack if its called ack-grep?
The name of the program is “ack”. Some packagers have called it “ack-grep” when creating packages because there’s already a package out there called “ack” that has nothing to do with this ack. I suggest you make a symlink named ack that points to ack-grep because one of the crucial benefits of ack is having a name that’s so short and simple to type.