是否有任何功能可以检查Windows和Linux目录中是否存在具有特定扩展名或模式的文件?
例如,要在nvmdir目录中检查带有bbram扩展名的文件。
file_exists(nvmdir .. "\\*.bbram")
答案 0 :(得分:1)
一个不那么优雅的解决方案是使用popen()
或甚至更优雅的system()
来发出特定于操作系统的“shell”命令。
答案 1 :(得分: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)函数。
我让你深入研究它。