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