2013-12-23 52 views
3

在我正在處理的簡單網站中,我有一個目錄haml和目錄pages。 haml文件夾包含我工作的.haml文件,頁面文件夾包含我轉換後的.html文件。將dir中的所有.haml文件轉換爲另一個目錄中的.html文件

我知道我可以轉換的文件,從網站根目錄下,這樣做:

haml haml/about.haml pages/about.html爲每個文件。

但是,有沒有辦法將我的haml文件夾中的所有.haml文件轉換爲pages文件夾中的等效.html文件?

喜歡的東西:haml haml/*.haml html/*.html

謝謝!

回答

2

有一個很好的html2haml寶石用於此目的

,你可以使用目錄中運行它

find . -name \*.erb -print | sed 'p;s/.erb$/.haml/' | xargs -n2 html2haml 
0

有一個python script這聽起來像它會做你想要什麼......

我沒有測試過,但每次的自述,這聽起來像它一樣簡單:

python haml2html.py [input_dir] [output_dir]

相關問題