# find
### Recursively delete all files of a specific extension in the current directory
[Source](https://askubuntu.com/questions/377438/how-can-i-recursively-delete-all-files-of-a-specific-extension-in-the-current-di): [[Stack Overflow]]
```bash
# Dry run
find . -name "*.ext" -type f
# Commit
find . -name "*.bak" -type f -delete
```
### Find and delete empty directories
https://www.cyberciti.biz/faq/howto-find-delete-empty-directories-files-in-unix-linux/
```bash
find /path/to/dir -empty -type d -delete
```
### [[Obsidian]] wordcount
```bash
find ~/Obsidian/ -type f -name "*.md" -exec cat '{}' \+ | wc -w
```