1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-06 00:28:01 +00:00

Add Find All Files With A Specific Extension With fd as a Unix TIL

This commit is contained in:
jbranchaud
2023-06-19 13:01:29 -04:00
parent 7da6d33f9d
commit dcdfae4a1e
2 changed files with 26 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
# Find All Files With A Specific Extension With fd
The best way with [`fd`](https://github.com/sharkdp/fd) to match on files with
a specific extension is to use the `-e` flag.
Here is how you'd find all `.ts` files:
```bash
$ fd -e ts
```
You can use the flag multiple times to specify multiple file extensions. This
will turn up all TypeScript and JavaScript files:
```bash
$ fd -e ts -e js
```
Alternatively, you can use regex in the filename pattern to match on several
file extensions like so:
```bash
$ fd '.*\.(js|ts|jsx|tsx)$'
```