Re: How to find directories that only contain a certain type of files (e.g., .txt)?
Andreas Metzler <[email protected]>
| Newsgroups | gmane.comp.gnu.findutils.bugs |
|---|---|
| Message-ID | <[email protected]> |
On 2023-09-12 Peng Yu <[email protected]> wrote: > Hi, > How to find directories that only contain a certain type of files (e.g., .txt)? > One idea that I have is to just search for all files' paths. Then use > a post-processing script to analyze which directories only contain > files of a certain type (e.g., .txt extension). > Does anybody have a better idea of how to do this search? find -name '*.txt' -printf '%h\n' | sort -u (Actually you should use \0 and sort -u --zero-terminated and work on that nul-terminated list.) cu Andreas