【发布时间】:2011-03-22 08:39:50
【问题描述】:
我想在 Matlab 命令窗口中递归地列出特定目录中的可用目录和文本文件(最终在 m 文件中)。我知道像ls 这样的命令是可用的,但我想在递归读取以下文件系统结构中的每个文本文件之前知道字符串或向量中可用的文本文件:
master(包含A和B,所有目录)
A 包含 A1 和 A2(所有目录)
A1 包含 A11、A12、A13、A14(所有目录)
A11 包含 1.txt、2.txt、...
很高兴听到一些反馈!提前致谢!
【问题讨论】:
-
如果您的文件夹 A11、A12 等不包含其他目录,而仅包含您感兴趣的 .txt 文件,则我上面链接的 mtrw 解决方案无需任何修改即可为您工作。这将为您提供所有文件的列表:
fileList = getAllFiles('master');
标签: matlab file directory filesystems