Оба из тех также отфильтруют каталог, названный cabin
, который не мог бы быть тем, что Вы хотите. При фильтрации верхнего уровня можно использовать:
^/bin/
каталоги For bin
ниже Вашего корня, можно опустить ^. Нет никакой потребности определить, что синтаксис, regexp является значением по умолчанию.
(defn doall-recur [s]
(if (seq? s)
(doall (map doall-recur
s))
s))
(use 'clojure.contrib.duck-streams)
(with-open [r1 (reader "test1.txt")
r2 (reader "test2.txt")]
(doall-recur (list (line-seq r2) (line-seq r1))))
Вывод:
(("This is test2.txt" "") ("This is test1.txt" ""))