【发布时间】:2015-12-07 21:23:09
【问题描述】:
ruby 有没有办法执行命令行实用程序并实时显示其输出,例如myrubyscript rspec,其中myrubyscript 运行rspec 并在从rspec 接收到输出时立即打印输出?
目前,如果我使用反引号或 system 调用 rspec,我不会立即看到 rspec 输出。相反,它在最后打印。
我希望解决方案具有块形式,以便在执行传递的参数之前和之后运行代码。
【问题讨论】:
-
不清楚你的意思。
-
我提供了另一个澄清。
-
现在对你有意义吗?
标签: ruby