递归目录列表

版本1.0.0.0 (2.61 KB) 格斯布朗
目录列表与之不同,支持目录通配符。万博1manbetx

12.4 k下载

更新四月十四日

查看许可协议

列出目录及其子目录中的文件。

在文件交换中已经有很多类似的函数,但是这个函数使用了一个稍微不同的通配符命名系统,有些人可能会觉得有用。

例如,

rdir(“C: \ Program Files \ Windows * * * \ \ * . dll”);

将会找到以'C:\Program files \Windows'开头的目录中的所有dll文件,以及它们下面的子目录中的所有dll文件。

可以根据文件大小和日期筛选列表。

使用该函数查找今天在windows目录中修改的文件

rdir(“C: \赢得* \ *”、“datenum >地板(现在)');

包括子目录。

rdir(“C: \赢得* * * \ \ *’,‘datenum >地板(现在)');

或者您可以使用它为2008年4月记录的数据找到所有无零字节的处理过的csv数据文件。

rdir(数据\ test_200804 * \ csv \ * . csv”、“字节> 0”);

这可以找到像…
数据\ test_20080401 \ csv \ 08 h00.csv
数据\ test_20080401 \ csv \ 16 h00.csv
数据\ test_20080402 \ csv \ 08 h00.csv
数据\ test_20080402 \ csv \ 16 h00.csv

引用作为

格斯·布朗(2022年)。递归目录列表(//www.tianjin-qmedu.com/matlabcentral/fileexchange/19550-recursive-directory-listing), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2007a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!