DIRR(找到文件递归滤波的名字,日期或字节)

递归地列出文件过滤名称日期和/或大小。输出可以设置为名称日期和/或大小。

9.7 k下载

更新2006年11月15日

查看许可协议

DIRR

列出了所有当前目录中的文件和子目录递归地。

(列表)= DIRR(路径)
返回一个结构相同的字段名作为返回的列表= DIR(路径)

路径可以包含通配符*和?在上次\或/(文件名过滤器)

每个目录路径的内容列在其“isdir 'field相同的格式。“字节”字段不为零,但在目录中文件大小的总和。

(列表中,字节)= DIRR(路径)
字节是一个结构字段“总”和“dir”。“总”路径的总大小。“dir”是一个递归的子结构,包含相同的字段(“总”和“dir”)的子目录。

[…]= DIRR(路径,过滤器)
只列出了文件匹配字符串过滤(不区分大小写的正则表达式)。

注意::过滤器是可选的,必须不等于一个字段名(“名称”或“日期”……永远不会被解释为过滤器)

(列表、字节FIELDOUT) = DIRR(路径、FIELDIN…)
FIELDIN是一个字符串指定一个字段(结构的列表),将列在一个单独的单元阵列FIELDOUT字符串的每个文件的绝对路径字符串的开始。
可以指定多个字段。

(列表、字节FIELDOUT) = DIRR(路径、FIELDIN过滤器,…)
只有文件FIELDIN将返回匹配滤波器。

可以指定多个(FIELDIN、过滤)夫妇。递归可以避免在这里通过设置“isdir”过滤器“0”。字节,将进行数值比较。

例子:

DIRR
列出所有文件(包括路径)递归地在当前目录的子目录。

DIRR (“c: \ matlab6p5 \ \ * m '工作)

列出所有M-files在c: \ matlab6p5 \目录的子目录递归地工作。

音乐= DIRR (“G: \雷鬼音乐\ \马音乐节\款式的αBlondy”)

返回一个结构音乐非常类似DIR回报,但包含的信息的文件存储在子目录的旅客:\雷鬼音乐\ \马音乐节\款式的αBlondy”。

音乐结构探索虽然有点困难。看到下一个例子。

(文件、字节数、名称)= DIRR (“c: \ matlab6p5 \工具箱”,“\ .mex \ >”,“名字”)

列出所有mex files在c: \ matlab6p5 \工具箱目录字符串单元阵列的名称(包括路径)。注意的regexp语法过滤字符串。字节是一个结构字段“总”和“dir”。总数是
总目录的大小,迪尔是一个递归子结构子目录的字节字段一样。

(文件、字节数、名称)= DIRR (c: \托托的……
“名称”,“字节”,“> 50000”,“isdir”、“0”)

不递归地列出所有文件大于50000字节。

(文件、字节数、日期)= DIRR (“c: \ matlab6p5 \工作”,“日期”,“2005”)

列出所有文件从2005年的日期。(与路径的日期字符串单元阵列的日期)

引用作为

马克西米连Chaumon (2023)。DIRR(找到文件递归滤波的名字,日期或字节)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/8682-dirr-find-files-recursively-filtering-name-date-or-bytes), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP2
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在文件操作帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0

更可靠的