Occasionally, I have to search lots of files for a pattern. It was only recently I discovered the wonderful silver searcher utility which saves me a lot of time.
To install ‘ag’ on Fedora, use the following (which isn’t entirely obvious or intuitive if you’re used to typing ‘ag’).
# sudo dnf install the_silver_searcher
I believe there is an Emacs interface which would save me even more time.
$ time ag 'sql statement execute time' ~ real 0m0.125s user 0m0.128s sys 0m0.257s $ time find ~ -type f -print0 | xargs -0 grep -i 'sql statement execute time' real 0m23.725s user 0m7.965s sys 0m1.618s