Tengo que ejecutar un comando de shell desde el script de Ruby, pero tengo que recuperar el resultado para poder usarlo en el script más adelante.Devuelve la salida del comando "sistema" en Ruby?
Aquí está mi código:
output = system "heroku create" # => true
Pero el comando del sistema devuelve un valor lógico y no el de salida.
Dicho simplemente, el sistema "heroku create" tiene que salir a mi pantalla (lo que hace) pero también devuelve la salida para que pueda procesarlo.
Ver http://stackoverflow.com/questions/690151/getting-output-of-system-calls-in-ruby – weakish