我想在C中实现glob函数

时间:2013-04-16 00:44:23

标签: c unix

我正在尝试使用通配符ls?来实现*命令,而不是使用glob函数。我将实现自己的路径生成器匹配通配符模式。但我不知道从哪里开始。首先,我需要遍历目录。如何遍历目录以匹配包含通配符的模式字符串。例如,假设模式为*/*。我必须遍历directories/entires,然后使用fnmatch()检查模式字符串是否与遍历的路径匹配。还有很多可能的情况,../*/**/../**/*/*/*.out等。 有什么有用的链接吗?任何帮助都会很棒。

0 个答案:

没有答案