Tengo problemas para verificar la sintaxis de los scripts de ruby que tienen los rieles script/runner en su shebang.¿Cómo comprobar la sintaxis de la secuencia de comandos de ruby que tiene script/runner como shebang?
Éstos son dos ejemplos de scripts y la forma en que las respuestas a Ruby comprobación de sintaxis:
Guión hello_world_runner.rb
:
#!/usr/bin/env script/runner
p "Hello world!"
Guión hello_world.rb
#!/usr/bin/env ruby
p "Hello world!"
Aquí es cómo intento para comprobar la sintaxis . La primera línea es un comando y una segunda línea es una salida.
$ ruby -c hello_world_runner.rb
"Hello world!"
$ ruby -c hello_world.rb
SYNTAX OK