1
Inicie el comando de Unix desde el código Ruby, como en el siguiente ejemplo de código:
flujoSalida = IO.popen ( "ls * txt ").
< p > Reemplazar "ls * . txt" con el comando Unix que necesita para funcionar, incluyendo sus parámetros de línea de comandos . Rubí creará un nuevo proceso de Unix para ejecutar sus órdenes, y esperar hasta que las nuevas salidas de proceso. CommandOutput Variable es un descriptor de corriente de la salida del comando Unix
2
Recuperar la salida generada por el comando de Unix, como en el siguiente ejemplo de código: .
CommandOutput = flujoSalida . readlines
3 Proceso
salida de la orden como su aplicación requiere , como en el siguiente ejemplo de código:
pone commandOutput.join
el ejemplo se acaba concatenar todas las líneas de salida y los envía a la salida estándar de la aplicación de Ruby , . puede sustituir que por cualquier otro proceso de salida