Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 954 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 954 Bytes

logfind

http://projectsthehardway.com/

The user level features I want for logfind are:

  • I specify what files are important in a ~/.logfind file, using regular expressions.
  • Logfind takes any number of arguments as strings to find in those files, and assumes I mean and. So looking for “zed has blue eyes” means files that have “zed AND has AND blue AND eyes” in it.
  • I can pass in one argument, -o (dash oh) and the default is then or logic instead. In the example above -o would change it to mean “zed OR has OR blue OR eyes”.
  • I want to be able to install logfind on my computer and run it like other projects. However, don’t push this to PyPI as that’ll really annoy people.
  • Extra bonus points if you can let me specify regular expressions as things to find in files.
  • Finally, speed counts, so whoever can make the fastest logfind will win the prize. The prize is nothing, but you know you want it.