83

How to count all files inside a folder, its subfolder and all . The count should not include folder count.

I want to do it in MAC

Peter
  • 2,719
  • 4
  • 25
  • 55

2 Answers2

195

find . -type f | wc -l will recursively list all the files (-type f restricts to only files) in the current directory (replace . with your path). The output of this is piped into wc -l which will count the number of lines.

Jeff Foster
  • 43,770
  • 11
  • 86
  • 103
29

Find all files under myfolder and count them using wc. This works on linux:

find myfolder -type f | wc -l

perreal
  • 94,503
  • 21
  • 155
  • 181