Hacker News new | ask | show | jobs
by tom_ 136 days ago
I used this a lot when I was doing Windows stuff professionally, and I always really liked it.

The command line interface is good too: supply file spec that you'd type in to the GUI, and it'll print a list of matching files to stdout, one per line. Very easy to work with. I cobbled together a bit of Python stuff so that any time I was putting together a tool that needed to search for files, it could find the Everything command line tool if present, and use that instead of os.walk and the like, for a useful speedup.

(If nothing else, "es PATTERN" (to instantly find any name matching PATTERN anywhere on the system) is less typing than "find FOLDER -iname 'PATTERN'", and finishes more quickly. And compared to using locate, there's less chance of the database being out of date.)