0
我有一个目录满档名为 foo-1.ocf
foo-2.ocf
bar-1.ocf
bar-2.ocf
file-1.ocf
file-2.ocf
我想遍历每个文件对中,是否存在BOT文件(-1.ocf
和-2.ocf
)。 什么是一个很好的方法来做到这一点在推动?遍历对两个文件在目录
我有一个目录满档名为 foo-1.ocf
foo-2.ocf
bar-1.ocf
bar-2.ocf
file-1.ocf
file-2.ocf
我想遍历每个文件对中,是否存在BOT文件(-1.ocf
和-2.ocf
)。 什么是一个很好的方法来做到这一点在推动?遍历对两个文件在目录
获取文件的排序列表,这里是a tutorial。
运行该列表记住(a)如果前一个文件有后缀-1
和(b)前一个文件的前缀。
因此,如果当前的文件有相同的前缀以前,和以前的文件有后缀-1
和当前文件有后缀-2
- 然后你有另一对文件。
太简单了,谢谢! – tzippy
如果只有一对文件,应该发生什么? – jrok
@jrok你不包括它在你的迭代:) –
@SelçukCihan或者也许完全停止迭代?我宁愿让OP澄清这一点。 – jrok