finding how many folders are in an other folder and how many files (.xls files) are in each folder

6 views (last 30 days)
For example there is a folder in name of 'a'. in 'a' there are these folders: 'b','c','d','e',... and in 'b' there are 4 .xls files and in 'c' there are 7 .xls files,.... now it's needed knowing how many folders are in 'a' and in each folder how many .xls files there are.

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 16 Sep 2011
FolderA='C:\mydocument\c';
f=dir(FolderA)
will give you a list of files and folders. Checking f.isdir will tell you how many are folders. Note that f(1) and f(2) are usually '.' and '..'
Files=dir(fullfile(FolderA,'b\*.xls')) will tell you how many .xls files are in the \b folder.

More Answers (0)

Categories

Find more on Environment and Settings in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!