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.
First, to get an overview of all available command line options, you can either run
fd -h for a concise help message or fd --help for a more detailed
version.
Simple search
fd is designed to find entries in your filesystem. The most basic search you can perform is to
run fd with a single argument: the search pattern. For example, assume that you want to find an
old script of yours (the name included netflix):
fd
fdis a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative tofind. While it does not aim to support all offind‘s powerful functionality, it provides sensible (opinionated) defaults for a majority of use cases.Installation • How to use • Troubleshooting
Features
fd PATTERNinstead offind -iname '*PATTERN*'.ls)..gitignore, by default.find:-).Sponsors
A special thank you goes to our biggest sponsor:
Tuple, the premier screen sharing app for developers
Available for MacOS & Windows
Demo
How to use
First, to get an overview of all available command line options, you can either run
fd -hfor a concise help message orfd --helpfor a more detailed version.Simple search
fd is designed to find entries in your filesystem. The most basic search you can perform is to run fd with a single argument: the search pattern. For example, assume that you want to find an old script of yours (the name included
netflix):If called with just a single argument like this, fd searches the current directory recursively for any entries that contain the pattern
netfl.Regular expression search
The search pattern is treated as a regular expression. Here, we search for entries that start with
xand end withrc: