0

是否有任何功能可以检查 Windows 和 Linux 目录中是否存在具有特定扩展名或模式的文件?

例如,检查 nvmdir 目录中带有 bbram 扩展名的文件。

file_exists(nvmdir .. "\\*.bbram")
4

2 回答 2

1

一个不太优雅的解决方案是使用popen()甚至不太优雅system()来发出操作系统特定的“shell”命令。

于 2013-11-15T16:04:49.613 回答
0

如果你想要 linux/windows 兼容性,我想你需要自己做(查看#ifdef 等来定义你正在使用的女巫操作系统)。

然后你需要 opendir ( http://man7.org/linux/man-pages/man3/opendir.3.html ), readdir ( http://man7.org/linux/man-pages/man3/readdir 。 3.html ) 函数。

我让你深入研究。

于 2013-11-15T10:08:36.937 回答