Necesito correr un par de líneas de código Ruby desde la terminal, pero no puedo encontrar el parámetro necesitan para ello.

Puede usted explicar cómo hacer esto?

2 Comentarios

  1. 164

    Si Ruby está instalado, entonces

    ruby yourfile.rb

    donde yourfile.rb es el archivo que contiene el código ruby.

    O

    irb

    para iniciar el interactivo de Ruby medio ambiente, donde puede escribir líneas de código y ver los resultados inmediatamente.

    • irb fue la solución para mí
  2. 40

    Puede ejecutar ruby comandos en una sola línea con el -e bandera:

    ruby -e "puts 'hi'"

    Comprobar la el hombre de la página para obtener más información.

    • mmm, ¿dónde está el problema ruby -e «de la Fecha.nuevo(2012,12,31).diario» ??? En el irb, todo ok.
    • Usted necesita require 'date'. Así: ruby -e "require 'date'; Date.new(2012,12,31).yday"
    • Probablemente usted también desea imprimir el resultado en la salida estándar (stdout): ruby -r date -e "puts Date.new(2012,12,31).yday"
    • por mencionar el -r bandera.

Dejar respuesta

Please enter your comment!
Please enter your name here