Доброе время суток,
Подскажите пожалуйста есть ли готовая библиотека делающая следующие:
Найти пути файлов в заданном каталоге с определенным расширением и передеть внешней программе как параметр, также этой программе надо передать эти пути измененные по шаблону
Например:
есть каталог /input:
со структурой:
/input/index.haml
/input/base/bar.haml
/input/base/too.haml
я передал бы этой функции
(path=' /input', file='*.haml', command_exec='haml', command_arg='{abspath}/{name}.{ext} /out/{relpath}/{name}-{ext}-test.html')
и она вызвала бы мне внешную программу:
haml /input/index.haml /out/index-haml-test.html
haml /input/base/bar.haml /out/base/bar-haml-test.html
haml /input/base/too.haml /out/base/too-haml-test.html
Заранее благодарен