在ENTIRE目录上执行Ruby脚本

时间:2011-11-02 22:45:59

标签: ruby parsing directory

我正在编写一个ruby脚本,它接受一个文件名作为输入,解析该文件的文本,并根据该文件生成一个HTML文件。如果我在脚本中明确定义了一个文件名,那么我有生成部分工作,但无论如何要在ruby中构建一个循环来执行当前目录中以.txt结尾的所有文件的脚本吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

查看glob

示例:

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