【问题标题】:Executing Ruby Script on ENTIRE Directory在整个目录上执行 Ruby 脚本
【发布时间】:2011-11-02 22:45:59
【问题描述】:

我目前正在编写一个 ruby​​ 脚本,它将文件名作为输入,解析出该文件的文本,并基于该文件生成一个 HTML 文件。如果我在脚本中明确定义文件名,我的生成部分就可以工作,但是无论如何要在 ruby​​ 中构建一个循环来对当前目录中所有以 .txt 结尾的文件执行脚本?

谢谢!

【问题讨论】:

    标签: ruby parsing directory


    【解决方案1】:

    看看glob

    例子:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2015-08-29
      • 2021-04-09
      • 2013-06-19
      • 1970-01-01
      • 2023-03-29
      相关资源
      最近更新 更多