在运行Ruby on()调用时,如何获取STDOUT?

前端之家收集整理的这篇文章主要介绍了在运行Ruby on()调用时,如何获取STDOUT?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Getting output of system() calls in Ruby类似,我正在运行一个系统命令,但在这种情况下,我需要在命令运行时输出STDOUT.

解决方法

链接的问题中,答案是再次不使用系统,因为系统不支持这一点.

但是,这次解决方案不是使用反引号,而是IO.popen,它返回一个IO对象,您可以在生成输入时使用它来读取输入.

猜你在找的Ruby相关文章