Perl中的跨平台文件名匹配

3

在我的跨平台Perl应用程序中,我使用File::HomeDirFile::Spec来构建与平台无关的路径。如何实现跨平台的文件匹配?


你似乎在暗示globbing只限于特定平台?你能详细说明一下吗? - Ingo
@Ingo:斜杠和反斜杠之间的区别让我有些谨慎。此外,不同的平台可能会以不同的方式解释通配符和 ./.. 的结果。如果没有什么可担心的,那就是一个好答案。 - Tim
至少你不必担心斜杠和反斜杠的问题。我不知道关于Windows文件名必须使用斜杠的神话是如何存活下来的... - Ingo
1个回答

2

您可能需要查看核心的File::Glob模块。它在文档中有关于各种具体细节的很好的注释,并且应该跨平台运行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接