“Conocimiento Sistemas>unix

Cómo ejecutar Unix De Rubí

2016/5/3
El lenguaje de programación Ruby proporciona amplias capacidades para manipular datos de varios tipos. Sin embargo , en algunos casos, los programas de Ruby necesitan para invocar servicios externos que se incluyen con el sistema operativo Unix . La invocación de servicios externos proporciona al programador el beneficio de usar bien probado , el código de buen diseño , ya optimizado por programadores competentes durante muchos títulos - y le permite evitar perder tiempo reinventando la programación existente. Puede ejecutar un comando de Unix desde el código Ruby. Instrucciones
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

unix
¿Qué entiendes por archivo?
Cómo cambiar VIM a formato UNIX
¿Cuáles son las opciones de socket en UNIX?
¿Cuál es el significado de Unix?
¿Qué tienen en común Unix y Linux?
¿UNIX es parte del sistema operativo?
¿Qué son las variables de shell? ¿Dar un ejemplo?
¿Quién usa la interfaz de línea de comandos hoy?
Conocimiento de la computadora © http://www.ordenador.online