仅读取文件夹下的子文件夹

当一个文件夹内有各种各样的文件, 如图片, 文档, 代码..., 但只想要读取文件夹内的子文件夹。 文件如此繁杂, 予独爱子文件夹 :-)

files = dir('./')  %读取当前目录下的所有文件
files([1, 2]) = []  % 删除 '.' 和 '..'
files(~[files.isdir]) = []  % 删除非文件夹的内容
% 好啦, 剩下的就是我独爱的子文件夹了
% 注:先删除 '.' 和 '..' 的原因是, '.', '..' 是文件夹属性
% 即 isdir('.'), isdir('..')都是 1.
posted @ 2022-03-19 13:00  DifDay哒哒哒  阅读(79)  评论(0编辑  收藏  举报