Soy nuevo en Ruby, nuevo en los lenguajes de scripting, pero no del todo nuevo en programación. Tengo alrededor de un año de experiencia con Java, pero todo esto de línea de comandos es solo jugar con mi cabeza."ruby filename.rb" no abre mi archivo
Estoy siguiendo este tutorial, sólo por el gusto de hacerlo:
http://www.ruby-lang.org/en/documentation/quickstart/3/
y todo es simple y bien hasta que se me pide guardar un archivo y ejecutarlo desde el IRB. Ingresé "ruby ri20min.rb" (sin citas, por supuesto) en el IRB. Obtengo este error:
NameError: undefined local variable or method 'ri20min' for main:Object from (irb):1
¿Qué estoy haciendo mal? El tutorial parece implicar que se supone que el archivo se ejecuta a través de IRB; pero tal vez se supone que atravesó Command Prompt? Bueno, lo intenté también pero me dice:
'ruby' is not recognized as an internal or external command, operable program, or batch file.
¡Gracias de antemano por cualquier ayuda que pueda dar! Este tutorial de veinte minutos me ha frustrado por más de una hora de ajustes de sintaxis y búsqueda en Google.
¿Qué significa 'which ruby' output? –