我需要从 Ruby 脚本中执行一个 shell 命令,但是我需要检索输出结果,以便稍后在脚本中使用它。
这是我的代码:
这是我的代码:
output = system "heroku create" # => true
但是 system 命令返回的是布尔值而不是输出结果。
简单来说,system "heroku create" 必须向我的屏幕输出结果(它确实这样做了),同时也要返回输出结果,以便我可以处理它。