2011-11-02 42 views
2

我目前正在編寫一個ruby腳本,它在輸入文件時獲取文件名,解析出該文件的文本並根據該文件生成一個HTML文件。如果我在腳本中明確定義了一個文件名,那麼我有代碼部分工作,但無論如何要在ruby中構建一個循環以執行當前目錄中以.txt結尾的所有文件的腳本?在整個目錄上執行Ruby腳本

謝謝!

回答

2

看看glob

例子:

Dir.glob('*.txt').each do|f| 
    puts f 
end