Я использую следующий код для преобразования файлов из PHP в HTML. Чтобы это работало, я должен ввести имя каждого файла во второй строке.
p "convert files"
%w(file1 file2 file3).each do |name|
system %(php #{DIR}/#{name}.php > #{DIR2}/#{name}.htm)
end
Может кто-нибудь сказать мне, как сделать так, чтобы он автоматически находил любые файлы .php в главном каталоге, просматривал любую определенную папку и их подпапки на наличие дополнительных файлов .php и сохранял их в похожих именах папок?
Например:
file1.php -> file1.htm
about-us/file2.php -> about-us/file2.htm
contact-us/department/file3.php -> contact-us/department/file3.htm