Hi ports@,

Here is a new port: sysutils/fd

I was a bit skeptical at first about why a find replacement was useful,
but speed alone won me over.

The features section from the README highlights other reasons why the
tool is interesting and useful:

- Intuitive syntax: fd PATTERN instead of find -iname '*PATTERN*'.
- Regular expression (default) and glob-based patterns.
- Very fast due to parallelized directory traversal.
- Uses colors to highlight different file types (same as ls).
- Supports parallel command execution
- Smart case: the search is case-insensitive by default. It switches to
  case-sensitive if the pattern contains an uppercase character*.
- Ignores hidden directories and files, by default.
- Ignores patterns from your .gitignore, by default.
- The command name is 50% shorter* than find :-).

>From DESCR:

fd is a program to find entries in your filesystem. It is a simple, fast
and user-friendly alternative to find. While it does not aim to support
all of find's powerful functionality, it provides sensible (opinionated)
defaults for a majority of use cases.

Comments? OK?

Attachment: fd.tar.gz
Description: application/tar-gz

Reply via email to