Is there a bash command for converting an entire directory to HAML from HTML?

后端 未结 3 535
我在风中等你
我在风中等你 2020-12-29 13:40

I\'m looking to convert an entire directory of HTML to HAML so that the files have the same name but with a new extension.

html2haml file.html.erb file.haml
         


        
3条回答
  •  我在风中等你
    2020-12-29 14:42

    It's not sexy but it's working:

    for file in $(find . -type f -name \*.html.erb); do
      html2haml -e ${file} "$(dirname ${file})/$(basename ${file} .erb).haml";
    done
    

    (Pay attention to the -e flag of html2haml it parses the ERb tags.)

提交回复
热议问题