Recursively count files using find

2018-05-08 ·

Combine find and wc to count files in the current directory and in all of its subdirectories:

find . -type f | wc -l
  • -type f: include only files
  • wc -l: count lines only

If you remove -type f it will also count directories and symlinks.

Add -name "*.EXT" to count files with the specific extension. In the example below it counts only CSV files

find . -type f -name "*.csv" | wc -l
Copyright © 2019 All rights reserved.
Powered by Kulfon.