Skip to content

dse/fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fe, the iron searcher

It's like ack or ag, but leverages find(1) and grep(1).

I wrote this primarily because I wanted something whose workings I understood.

If you need to find Ferrous Bueller in your files, this is your utility.

There are others.

There is also good ole' grep.

  • -I excludes binary files.
  • -r recurses into subdirectories without following symlinks.
    • If you want to follow symlinks, a potentially bad idea, specify -R.
  • You probably also want to specify:
    • --exclude-dir=node_modules
    • --exclude-dir=.git
  • You may want:
    • --exclude=\*.pdf
    • --exclude=\*.doc
    • --exclude=\*.xls
    • --exclude=\*.ppt

Manpages

Tool Lists

What do fegrep and fefind do, exactly?

  • They are pretty heavy front-ends to grep and find.

  • It handles file and directory exclusions better.

  • It has built-in common pattern searches such as --non-ascii and --css-class.

  • The ability to allow otherwise excluded file and directory patterns

What's wrong with heavy front-ends?

  • To pass along options to grep, you have to specify each one individually.

About

fe - the iron searcher

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published