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

13 次查看(过去 30 天)
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.

采纳的回答

Fangjun Jiang
Fangjun Jiang 2011-9-16
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.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Whos 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by