Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.63 KB

File metadata and controls

40 lines (33 loc) · 1.63 KB

evfind

A WSL CLI app designed to mimic MacOS's mdfind. Uses voidtool's everything. In practice, this tool works similarly to locate, except it doesn't require running sudo updatedb to recognize new files.

Usage Example

~ evfind robots.txt | grep robots.txt | head -5
mnt/c/brycesmith/Files/site/front-end/build/robots.txt
mnt/c/brycesmith/Downloads/robots.txt
mnt/c/brycesmith/Files/site/front-end/public/robots.txt
mnt/c/brycesmith/Files/website/static/robots.txt

Quick Install

  • cd to the directory you'd like to install the binaries in.
➜  evfind pwd
/mnt/c/Users/Bryce/evfind
  • Download the sources from the release page, place them in this directory. Using wget:
wget https://github.com/bryce-s/evfind/releases/download/0.50/CommandLine.dll\
https://github.com/bryce-s/evfind/releases/download/0.50/Everything64.dll\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.deps.json\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.dll\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.exe\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.pdb\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.runtimeconfig.dev.json\
https://github.com/bryce-s/evfind/releases/download/0.50/evfind.runtimeconfig.json\
https://github.com/bryce-s/evfind/archive/0.50.zip\
  • Finally, create a shortcut to use evfind in your terminal:
# append alias of realpath of evfind.exe to shell rc file:
➜  evfind echo "alias evfind=$(realpath evfind.exe)" >> ~/.$(ps -p $$ -oargs=)rc