代码之家  ›  专栏  ›  技术社区  ›  Cary Swoveland

从Ruby程序执行Ruby程序的最佳方式是什么?

  •  1
  • Cary Swoveland  · 技术社区  · 15 年前

    我想在一个循环中,从一个Ruby脚本中执行这样的操作:

    1. 编写一个文件a.rb(它会更改每个迭代)
    2. a、 rb将包含结果的字符串写入文件“results”
    3. 调用脚本读取文件“results”并执行操作。

    我想有很多更好的方法。例如,我可以不执行步骤#2-#5吗

    1 回复  |  直到 15 年前
        1
  •  3
  •   Borealid    15 年前

    我想 eval 可能是动态生成代码的正确解决方案;这就是它的设计目的。而不是创造 a.rb 一点也不,只是 eval('some-code-that-would-be-in-a.rb') .