【发布时间】:2011-03-08 15:14:54
【问题描述】:
使用 MATLAB,我需要从目录中提取一组“有效”文件。有效,我的意思是它们不能是目录,也不能是隐藏文件。过滤掉目录很容易,因为dir 返回的结构有一个名为isDir 的字段。但是,我还需要过滤掉 MacOSX 或 Windows 可能放在目录中的隐藏文件。最简单的跨平台方法是什么?我真的不明白隐藏文件是如何工作的。
【问题讨论】:
-
不是 Matlab 专家,但这就是隐藏文件的工作方式:在 Mac OS X(和其他 Unix 系统)上,它们的名称以句点 (
.) 开头。在 Windows 上,它们的“隐藏”属性已设置。 Windows 隐藏文件仅隐藏在 Windows 文件系统上,即 FAT 或 NTFS。
标签: matlab filesystems hidden-files